The world has been plagued by a flood of extremes in recent weeks, and in some areas it's been relentless. Various calamities have taken place in the past month or so...