Health

Follow PBS NewsHour’s complete coverage of Health and Medicine.

North Brother Island is a 16.5-acre bump of land jutting out of the East River, 1,500 feet east of 140th Street in the South Bronx and 2,500 feet west of Riker’s Island. Once the site of New York City’s lazaretto,…