Doofus of the Day: A Desperate Attention Addict Whose 15 Minutes are Totally Over


It’s all about Me! An activist holds a placard during a news conference regarding preparations of a flotilla, which is due to set sail to Gaza from Greece, in Athens June 27, 2011. Activists said on Monday the “Freedom Flotilla II” was ready to set sail and appealed to the …