Headlines
Loading...
Recently Updated
Just In: Police Shot and Killed 3 in Kenya over Failure to Put their Face Masks on as Directed by the Government

Just In: Police Shot and Killed 3 in Kenya over Failure to Put their Face Masks on as Directed by the Government

Three people were reportedly killed in a small town in Kenya amid disputes between police and resid…