Banksy’s latest mural brings attention to an outdoor and indoor air quality crisis in a Welsh Town, where residents and businesses are protecting themselves with air filters. Renegade street artist Banksy is back in the spotlight, popping up in Wales with a new mural in Port Talbot that appears to be a commentary on the […]