Tag: Long Island

Breaking News: Multiple People Shot At West Hempstead Stop & Shop Supermarket

At least three people were shot early Tuesday morning. According to reports,…