Why Sri Lanka’s Major Reservoirs Cannot Prevent Floods During A Severe Rainfall Event December 20, 2025 author: Thushara Dissanayake