A tourist area in Spain’s resort city of Marbella turned into a scene of horror as a car veered into a pedestrian area, plowing through sidewalk cafes and reportedly injuring about a dozen people. Graphic footage from Monday’s crash site shows wounded people along the sidewalk, overturned chairs and tables, …
Read More »