Two Shot in Home Depot Shooting in New YorkFriends Read FreeSaveThe Home Depot megastore on 23rd Street and 6th Ave. in New York City after the area was sealed off by police following a shooting in the store on Sunday Jan. 25. (Cindy Drukier/Epoch Times)By Jasper Fakkert1/25/2015Updated: 7/18/2015Print
Friends Read Free