6.6K views
Citizen TV Kenya
Kilifi leaders arrested to spend the night at Shimo La Tewa Prison pending bail hearing on Friday
Login with Google Login with Discord