Hillary pushes green agenda

Addressing the media at the ITC Green Centre in the suburb of Delhi on Sunday, Hillary urged India to be firm on emission norms.

Related Videos