FREEDOM FORUM: Discussion

Article Image

https://needtoknow.news, NY Post

The 17th anniversary of 9/11 is approaching, and a new report shows that 9,795 people, many first responders, are suffering from cancer caused by inhaling the highly toxic dust. The report is from the federally funded World Trade Center Program, whic

Make a Comment