NBC-17: Congress wants probe of human testing claims at UNC-CH

“Congress is acting against an EPA study in Chapel Hill that involved human test subjects breathing Diesel fumes.” [WNCN, NBC-17 (Raleigh)]