“A girl got out of the car window” .. witness .. a “women’s” chase with two cars on a public road ends in a terrible accident
Al-Marsad Newspaper: A video clip documented a two-car chase of women on a public road that ended in a collision. The video circulating on social