Tue, 21-Oct-2025

China denies asking Russia to delay invasion

Putin

BEIJING – China on Thursday denied a report it asked Russia to delay its invasion of Ukraine until after the Beijing Winter Olympics, as international scrutiny grows of warming ties between the two powers. Beijing has taken a cautious line over the actions of its close ally and President Xi Jinping held a meeting last month with … Read more