Did you know that New York City's Governors Island has been the site of a Statue of Liberty celebration, a U.S.–Soviet summit, and the signing of a peace treaty between Haitian political leaders? SOMEFACTS.com