Thorium: Cleaner Nuclear Power?

The Indian Department of Atomic Energy (DAE) is developing a Thorium-based advanced heavy water reactor (AHWR).