MADRID: Thousands of Spain’s “indignant” protesters reoccupied Madrid’s main square a day after riot police swooped down on demonstrators who rallied at the interior ministry to protest its closure.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results