17 Arrested in Cuba for Trafficking Men to Fight for Russia in Ukraine
Seventeen persons were arrested in Cuba for allegedly luring Cuban youth to serve in the Russian military in its war against Ukraine.
Cuban authorities said they were working to "neutralise and dismantle" this human trafficking network…