New Delhi: India slammed developed countries for causing the climate crisis during a landmark hearing at the International ...