Police in southern Spain’s city of Marbella say a car rammed into a pedestrian area filled with outdoor cafés and restaurants, and several people have been injured
Read More

By

Leave a Reply