Neocon Hero Defaced

The Teddy Roosevelt statue at the Americana Museum of Natural History in NYC was splattered with red paint last night.  Not a good “Night at the Museum” for Teddy fans.