DCI Agents Bust Human Trafficking Ring Sending Kenyans to Russian Warfront
Kenya’s security agencies have busted a human trafficking network that lured Kenyans with promises of work in Moscow, Russia, only for them to be forced into the Russian military and deployed to the frontlines in Ukraine. The breakthrough came through a multi-agency operation, where officers from across security services targeted the syndicate after uncovering that…