powered by mochila

Tens of thousands of Lebanese Hezbollah supporters stood under pouring rain Monday to protest Israel's air assault on the Gaza Strip, which entered its third day.