McALLEN, Texas (Border Report) — The nonprofit group Human Rights Watch says Texas National Guard troops this summer have “repeatedly fired pepper spray projectiles” at migrants, including ...
Results that may be inaccessible to you are currently showing.