Cuban authorities have detained 17 people linked to a human trafficking network accused of recruiting locals to fight in the war against Ukraine. The network's organizer is among those arrested.
Cuban authorities have detained 17 people linked to a human trafficking network accused of recruiting locals to fight in the war against Ukraine. The network's organizer is among those arrested.
Leave a Reply