Video News3 videos from 2 sources
Kenyan opposition leaders are alleging the existence of a special police unit allegedly deployed by President William Ruto's administration to abduct and torture citizens. These accusations were made during separate events in Busia and Nakuru, with the opposition claiming this police unit is being used specifically for abductions and torture of dissenters. The claims represent an escalation in political tensions between the government and opposition forces.
Citizen TV (Youtube)










