Twin brother college soccer players detained by ICE in Alabama traffic stop

16 minutes ago 2
Luis and Carlos Orta

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.

Read Entire Article