Confirm Criminal Gang Leader Dickson Macharia Arrested In Nakuru By Newly Appointed Police
2 min read
Dickson Macharia Waithera, the notorious Confirm criminal gang’s boss, has been taken into custody by police in Nakuru. Macharia, also known as Deco, was detained... Read More