It looks like you're new here. If you want to get involved, click one of these buttons!
I just went by the intersection of Nostrand and Park Place and there is a police van, a bunch of officers and at least two cruisers. The police vehicles were parked in front of the Deli. Whatever happened seemed to attract a fair amount of onlookers. Any idea what occurred?