“Deadly Car Rampage in Texas: Al-Marsad Newspaper Reports on Shocking Footage of Intentional Attack”
2023-05-07 23:12:24 Al-Marsad Newspaper: A video clip documented a car driver intentionally running over a group of people, in the US state of Texas, which resulted in deaths and injuries. The video showed a group of people sitting on the sidewalk, while others were standing, and during that the driver of a car driving at … Read more