Taveta Sub-County Police Commander Mr. Charles Barasa
Taita Taveta Bodaboda riders run amok, lynch man, injure police officer over colleague’s mysterious death
By KNA | 3 years ago
The border town of Taveta in Taita-Taveta County was on Saturday transformed into a scene of c*****e after hundreds of enraged Boda boda rid...
Load More please wait....