
Mysterious human smuggling conviction sticks
(CNS): A British couple who took a mysterious trip from the UK to the Caribbean in 2023 in order, they claimed, to have their baby on a beach landed in jail in the Cayman Islands after being convicted of human trafficking. The conviction was appealed but …