2:15pm: Organizers estimate Barcelona crowds at 250,000+ and growing. 75,000 reporterd in Zaragoza. Outside Spain, thousands also gathered in Moscow, London, Brussels, Rome, Athens, and in hundreds of other cities.

2:10pm: Protests underway in Tel Aviv, Jerusalem, and at least six other cities in Israel. Estimates put numbers around 30,000. Follow @J14enh for English or @J14ar for Arabic. Meanwhile, Bahraini demonstrators are being attacked and tear-gased by riot police.