Police guarding the entrance of the Spanish parliament stop people entering the street in Madrid, on Tuesday. Photo: AP

Police seal off Spain Parliament ahead of protest

TOP PICKS

Police guarding the entrance of the Spanish parliament stop people entering the street in Madrid, on Tuesday. Photo: AP
READ FULL ARTICLE