International Floods Kill 123 People, Sri Lanka Deploys Troops ViralPulseGlobal November 30, 2025 Sri Lanka Struggles with Devastating Floods as 123 Lives Are Lost; Troops Mobilized for...Read More