Seven people were killed and least six more injured when a vehicle slammed into a crowd at a city bus stop in Brownsville, Texas, police said Sunday.
USA TODAY
Source link
Seven people were killed and least six more injured when a vehicle slammed into a crowd at a city bus stop in Brownsville, Texas, police said Sunday.
USA TODAY
Source link