Health Complaints Linked to Former NASA Site

hazmat1The Los Angeles Times had a story that questions the safety of a studio lot in Downey, CA that was once home to a NASA facility.  Termed the “Downey Flu” at least 34 employees have filed workers comp claims over illnesses claimed to be from the facility…[MORE]

Leave a Comment