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