Abbas and the goldstone report our shame is complete

By Ramzy Baroud(source: The Palestine Chronicle) As Israeli bombs fell on the Gaza Strip during its one-sided war between December 27, 2008 and January 18, 2009, millions around the world took to the streets in complete and uncompromising outrage. The level of...