Three other suspects were still on the run

deepak2

Reported Arrests In Killing Of Rwanda’s Ex-Spy Chief

Gen. Paul Kagame. (Photo dpa) Three Rwandan nationals have reportedly been arrested at a hotel in the Mozambican capital Maputo for the murder of ...