National

Swedish police arrest key Genocide fugitive

Police in the Swedish city of Stockholm on Wednesday arrested former Director General of the Civil Aviation Authority, Sylvere Ahorugeze, who is accused of having masterminded the 1994 Genocide.
no image
Felly Kimenyi