N News Manager Milforums News Bot Jan 11, 2009 #1 AP - Tens of thousands of people demonstrated in cities across Europe and in Lebanon Saturday, shouting protests against the Israeli offensive in Gaza. More...
AP - Tens of thousands of people demonstrated in cities across Europe and in Lebanon Saturday, shouting protests against the Israeli offensive in Gaza. More...