Last year, 2010, was India's hottest in 110 years, and 2001-2010 the warmest decade. With a mean temperature increase of 0.93 degrees Celsius, 2010 beat 2009 (mean increase 0.91 degrees) to the "hottest honour".
Yes, it's global warming. "There has been a steady rise in temperatures since the 1990s and it is only rising...