Tens of thousands rally in Spain, demanding PM to resign

//Tens of thousands rally in Spain, demanding PM to resign