World battles floods, typhoons and storms: Why weather gods are so angry
Nations across the world are battling severe weather conditions. Death toll due to weather-related incidents over the past few weeks has run into hundreds if not thousands. Typhoons, storms, floods and landslides have rendered millions of people homeless …