Proposed pedestrian islands raise concerns in Castle Hill
Some Bronx residents are questioning a new plan to bring concrete pedestrian islands known as "bulbs" to busy intersections in Castle Hill. As part of the proposal by the Department of Transportation