Twin brother college soccer players detained by ICE in Alabama traffic stop
Twin Venezuelan brothers and college soccer players were detained by ICE in Alabama after a traffic stop.
Twin Venezuelan brothers and college soccer players were detained by ICE in Alabama after a traffic stop.
This story was reported by AL.com. Read the full story at AL.com.
Image: GoFundMe / AL.com