The Directorate of Criminal Investigations (DCI) has launched an inquiry into disturbing allegations involving a suspected Russian national accused of the non-consensual recording and distribution of...
The government has launched investigation into allegations of exploitation and abuse involving a Russian national, following the circulation of videos online showing his interactions with Kenyan...