Chongqing (China) (AFP) – The riverbed of the Jialing river in China’s southwestern city of Chongqing, a tributary of the Yangtze river, runs dry as the country is hit by record temperatures and droughts.
Read More
Lebanon says 97 rescuers killed in nearly a year of Israel-Hezbollah fighting
October 3, 2024 October 4, 2024
Zelensky says West ‘dragging out’ long-range missile supplies to Ukraine
October 3, 2024 October 4, 2024