Politics
In a troubling turn of events, Kenyan police have arrested at least 270 individuals accused of engaging in looting and criminal activities under the guise of participating in ongoing anti-government protests. The demonstrations, initially sparked by a controversial finance bill imposing a raft of new......