News

The city of six million people could soon run out water, amid climate change, sanctions and governance failures.
Here is how things stand on Saturday, July 5 : Russian air defences have downed dozens of Ukrainian drones in widely ...