George Carlo is back. … Again.
He has a leading role in an exposé in The Nation magazine, where he is portrayed as the inside man who was hired to run a $25 million health research project for the telecom industry and later fired when he found out that cell phones present a cancer risk.
At least that’s what Carlo wants you to believe. The truth is a lot messier and a lot less favorable.