On February 13, 2003, the US Embassy released a press statement condemning the death of a…
Tag: Felicien Kabuga
World’s Most Wanted fugitive suspected to be hiding in Kenya
Kenya has been put on the international radar in the luckless search for the world’s most-wanted…