Hindustan Times via Getty Images
His past role is under scrutiny.
In the last 5 days, 63 children have died.
Bloomberg via Getty Images
All superheroes don't wear capes.
With pollution levels rising in India, especially in New Delhi, which is ranked number one on a WHO list of cities with the foulest air, there comes a breather. A Canadian company is all set to sell...