US has deported thousands of Cubans and Venezuelans to danger in Mexico, Human Rights Watch says

· The Independent