Two people left dead after a shooting in a NYC Home Depot. This afternoon in NYC, police were called to a Home Depot in NYC after receiving reports that there were shots fired in the crowded store. See full report inside.
Two people left dead after a shooting in a NYC Home Depot. This afternoon in NYC, police were called to a Home Depot in NYC after receiving reports that there were shots fired in the crowded store. See full report inside.