Police in Brownsville, Texas, say seven people are dead and at least six are injured after they were struck by a vehicle while waiting at a city bus stop. Brownsville
Police in Brownsville, Texas, say seven people are dead and at least six are injured after they were struck by a vehicle while waiting at a city bus stop. Brownsville