Free Heroin under medic supervision ?
TV 10/55’s Long Island Bureau Chief Richard Rose reports.
Ithaca – Municipality in New York . The city of Ithaca – is in central New York and is the county seat of Tompkins County, as well as the largest community in the Ithaca-Tompkins County metropolitan area. Wikipedia. CBS New York video search Manhattan New York 2016.