Sierra Leone Police release photos and names of 34 Sierra Leone fugitives Sierra Leone police on Tuesday published the photos and identities of 34 men and women wanted in connection with the clashes that left around ...
01:10 Rwanda One of Rwanda's most wanted genocide suspects arrested in South Africa after 22 years on run According to the International Residual Mechanism for Criminal Tribunals (IRMCT), Fulgence Kayishema was arrested Wednesday in Paarl, a small ...