pull down to refresh

There's an uninhabited island in New York City called North Brother Island. It was once home to a quarantine hospital, where "Typhoid Mary" was confined. Today, it's an eerie, abandoned place hidden in the midst of the bustling city.