France gifted the United States the Statue of

France gifted the United States the Statue of Liberty on July 4, 1886. After closing for nine months due to Hurricane Sandy from 2012-13, it reopened to the public on July 4, 2013. (Credit: Yana Paskova)


Hot stuff

Faithful readers of this monthly Netflix column know Best new movies and shows on Netflix: August 2015 Cafe Wha? is one of the original Greenwich Where to dance and hear music in NYC if you're under 21

More like this

The retirement of the chimps follows a failed Chimps in New York animal rights lawsuit to be retired from lab Kissing, hugging and holding hands or touching are For seniors, sexual activity is linked to higher quality of life The display of Ta-Nehisi Coates' Astoria Bookshop to sell Ta-Nehisi Coates' book for $14