Thousands of demonstrators took to the streets across the globe Friday to rally against the Israeli offensive in Lebanon, which one regional leader branded a "genocidal war."In Cairo, clashes broke out
in Cairo between police and protesters who had gathered after prayers at the Al-Azhar Mosque in support of Lebanon and the Palestinians.