Al Jazeera Investigations - Inside Kenya's Death Squads

Please Log in or Register to watch this video.

Officers from four units of Kenya's counter-terrorism apparatus admitted the police assassinate suspects on government orders. An Anti-Terrorism Police Unit (ATPU) officer said the order comes from Kenya's National Security Council. President Uhuru Kenyatta and National Security Council members denied running an extrajudicial killing programme.

© 2025 Al Jazeera Media Network
All rights reserved