Happening NOW: June 4, 2010

One more Gaza trip ship, showing off G20 weapons, and iDolphins.

by