The Independent Policing Oversight Authority has opened investigations into police brutality in Huruma, Nairobi. The authority’s...
The brutality of officers at Huruma Police Station has attracted the attention of Amnesty International and human rights activists in the...
The film reveals the origin story of half-human, half-Atlantean ...
Following the conclusion of Split, Glass finds David Dunn ...