In this photo released by Indonesia’s National Disaster Management Agency (BNPB), rescuers carry the body of a victim of flash flood in Pekalongan, Central Java, Indonesia on Tuesday, Jan. 21, 2025.
Days of torrential rains had caused rivers to burst their banks, tearing through Pasir Langu village in the West Bandung district of West Java province. Mud, rocks, and trees tumbled down the ...