Fred Ouma
Senior Govt. official among those arrested Tuesday night for flouting curfew order
By Team | 4 years ago
At least 15 police officers and several Kenya Defence Forces soldiers have been arrested during enforcement of curfew order....
Load More please wait....