13 Sierra Leonean Soldiers

13 Sierra Leonean Soldiers, Citizens Confirmed Dead During Military Breach

No fewer than 13 soldiers and citizens lost their lives on Sunday in Freetown, Sierra Leonea's capital city as some…

1 year ago