Insanity Continues: They Got Teddy!

The statue of President Teddy Roosevelt at the entrance to the Museum of Natural History in Manhattan will be removed amid widespread protests over racial inequality and police brutality in the United States. Click photo for full story.