Liver

Alarm as police in Nairobi arrest suspected Iranian terrorist

By | 1 year ago

Officers attached to the Anti-Terrorism Police Unit (ATPU) on Sunday, November 28 nabbed a terror suspect who they believe was planning terror attacks...

Load More     please wait....