An International peace activist holds a flag during a protest against the Israeli attack on Gaza Freedom Flotilla on the sea near Gaza, June 3, 2010. [Xinhua]
Go to Forum >>0 Comments