Russia claims territorial victory in key Ukrainian city of Bakhmut

This video capture is taken from footage posted on May 20, 2023 on the Telegram account of the press service of Concord, a company linked to the leader of the Russian mercenary group Wagner, Yevgeny Prigozhin. AFP The Russian army claimed on Saturday that it had succeeded in seizing the hotly contested town of Bakhmut […] More

Debt talks stall as both sides trade barbs

Biden, Albanese bring homeland demands to Quad meeting