by John Critelli Photos courtesy of Carmelo “Snow” Sigona. This controversial tribute to Trayvon Martin is located at the Messina Deli in Elmwood Park, New Jersey. The mural drew criticism as soon as it went up in March. Some residents and city officials demanded its removal, saying such art is associated with gangs. Other residents […]