For days, an unrelenting wall of rain hammered the northern tip of Indonesia’s Sumatra Island, turning communities into pools of mud Read More
For days, an unrelenting wall of rain hammered the northern tip of Indonesia’s Sumatra Island, turning communities into pools of mud Read More