The Theodore Roosevelt statue in front of New York’s Museum of Natural History will finally be removed
By Ganesh Setty and Leah Asmelash, CNN A controversial statue of Theodore Roosevelt will finally be moved from its current location after years of debate — and one year after a formal request for its removal. The statue debuted in 1940 and stands in front of the American Museum of Natural History in New York.
Continue Reading