Three Men Shot Outside Harlem Deli

 

Police say three men were shot outside of a deli at Saint Nicholas Terrace and West 129th Street Monday afternoon.

Three Men Shot Outside Harlem Deli
Mon, 19 Mar 2012 21:34:51 GMT

Advertisements