The Comptroller and Auditor General (CAG) of India’s report on performance and audit on environmental degradation in the greater Guwahati area has shed new light on the mysterious smell that left t