Home News Isaac Mwaura speaks out after netizens blasted him for posting fake news on Facebook, blames his social media handlers
Loading...