Luis Alvarez, the retired police officer who along with Jon Stewart appeared before Congress earlier this month to plead for consistent health benefits for 9/11 first responders, has died. The Ray Pfeifer Foundation, a nonprofit that helps first responders who became ill after 9/11 with medical needs not covered by […]