
Mexico Slaps Florida With “Do Not Travel” Warning After Tourists Detained At “Alligator Alcatraz” Despite Having ...
Two Mexican brothers, Carlos and Óscar Gonzáles, have recently been arrested by Florida authorities after one of the two was unable to provide his car’s registration documents. Carlos was in possession of a valid tourist visa, while his brother, Óscar, is …