10.16.2014 News This week in Shelter Island history 50 YEARS AGO IN HISTORY The People’s Republic of China detonated its first nuclear weapons test The St. Louis Cardinals defeated the New York Yankees 7-5 to win the...