3 years agoMirgants Illegally Crossing Rio Grande River Into U.S Scream 'I'm Drowning'Mr Producer MediaVerified