National

Airport Police arrest two foreign nationals with smuggled ivory

Police at Kigali International Airport arrested two Chinese nationals with 2.5 kilogrammes of ivory suspected to have been smuggled from DR Congo. 
no image
Ivan R. Mugisha