Sierra Leone Freetown Places to Visit

Sierra Leone 2007

Yearbook 2007 Sierra Leone. According to CountryAAH, Freetown is the capital city of Sierra Leone. The UN-backed Special Court for Sierra Leone handed down its first judgments in July. Three members of the Armed Forces Revolutionary Council (AFRC), the military junta that ruled the country illegally in 1997-98, were sentenced to long prison terms for […]