In July 2023, heavy rains continued in southern Sri Lanka for days, soaking the lush greenery of the village of Hapugala in ...