YouTube video

EuroNews: Hoping to repeat the success of Egyptian people power, various groups in Spain have occupied Madrid’s main square of “Puerta del Sol”