Greenpeace activists ‘defaced’ Mount Rushmore yesterday by hanging a giant protest banner next to the face of Abraham Lincoln. The banner, featuring President Obama’s face, read “America Honors Leaders, Not Politicians. Stop Global Warming. Three Greenpeace
Read More...