Narc Kenya Party Leader Martha Karua has raised concerns about the presence of International Criminal Court (ICC) prosecutor Karim Khan in the country. In...
The International Criminal Court (ICC) has formally received a letter by Azimio la Umoja calling for investigations into the conduct of the police during...