More than seven months after Cyclone Ditwah struck Sri Lanka on November 28, 2025, thousands of families remain in dire conditions. The Janatha Vimukthi Peramuna/National People’s Power (JVP/NPP) ...