Benjamin Song, a Texas Top 10 Most Wanted suspect in the Alvarado ICE attack, has been arrested. Song was wanted since a Blue Alert was issued on July 9 for his alleged role in the July 4 ambush. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results