World 27 people drown while crossing the Channel in the UK News DeskNovember 25, 2021430 Views0 The UK has pledged to crack down the vicious human trafficking network, as 27 people crossing the Channel drown in a horrific incident. 5 individuals… Read More