More than 120 people - half of the them children - have died in the past three weeks. Is climate change to blame?