Two brothers from Mexico were arrested during a traffic stop and are now being held at the Alligator Alcatraz detention center.
Florida State Tribune 1200 630