Home » International News » Spanish riot police charge demonstrators

Spanish riot police charge demonstrators

SPANISH riot police have charged hundreds of "indignant" demonstrators rallying at the interior ministry to protest the closure of Madrid's main square, leaving a number of injured, witnesses said. It was the most serious incident since the ‘indignant’ movement began in mid-May against…