Tue. Jul 16th, 2024

The driver of a car who plowed into a group of people waiting at a bus stop in Brownsville city in the US state of Texas has been charged with eight counts of manslaughter.

By