John McCain calls for free-market principles and engagement with China and India to reduce global-warming emissions, signalling that environmental issues will play a part in November

More...