In Pictures

A resident of North Carolina helps free a stranded car on a flooding road as Tropical Storm Helene strikes in the United States on September 27. [Jonathan Drake/Reuters]Published On 24 Dec 202424 Dec 2024