Isaac Mwaura Named Among World Superheroes By A Global Organisation

Isaac Mwaura Named Among World Superheroes By A Global Organisation: Nominated Senator Isaac Mwaura is among 11 individuals globally named as World Superheroes by Terre Des Homes in Netherlands.