This banner was spotted in front of the giant Northrop Grumman facility on Long Island. Northrop Grumman is believed by many to be the cause of the increased cancer rate in the area.