A “terrifying” accident .. a woman crosses a traffic light at a crazy speed and causes a large fire to erupt, killing 6 people • Al-Marsad Newspaper
Al-Marsad Newspaper: A video clip showed a tragic accident that occurred in the American city of Los Angeles when a woman drove her car at