Vehicle Strikes and Kills at Least Eight People in Texas

A Land Rover plowed into a group of people at a Brownsville, Texas, bus stop Sunday, killing at least eight and injuring others. The bus stop is outside a homeless shelter currently housing some migrants. Photo: ABC affiliate KRGV/Reuters

Next Up

Latest Videos