Shelter Island Reporter Editorial: 9/11 — A national holiday for first responders
Our country was changed forever on September 11, 2001, and in the aftermath of the terrible events of that day there has been nothing glorious — except the inspiring...