Hundreds of cars clog Madrid’s center in mass protest against government’s handling of coronavirus Heaven32 24/05/2020 Comments Draped in Spanish flags and filled with protesters shouting “freedom,” “resign now” and “Viva Espana,” hundreds of cars, motorbikes and mopeds descended on Madrid’s center early Saturday. The so-called Caravan for Spain and Liberty protest… Continue download →