
The family of twin brothers Luis Alejandro and Carlos Alberto Orta-Santoro are preparing for a legal battle to free them from a Louisiana detention center after the two were detained last Thursday during a traffic stop in Talladega County.

The family of twin brothers Luis Alejandro and Carlos Alberto Orta-Santoro are preparing for a legal battle to free them from a Louisiana detention center after the two were detained last Thursday during a traffic stop in Talladega County.