Queens Village Queens crash hit run NYPD
- New York
Man fatally struck by two hit-and-run drivers in Queens as storm pummels NYC
A man was killed when two hit-and-run drivers struck him in Queens on Sunday, according to police. The victim was…
Read More »