Categories Russia News ‘It’s helping Russia’: G7 leaders accuse China of enabling Russian war against Ukraine – Firstpost Post author By Mike Nova Post date June 17, 2024 ‘It’s helping Russia’: G7 leaders accuse China of enabling Russian war against Ukraine Firstpost ← Ukraine war latest: Putin makes ‘absurd attempt to seduce West’; leaders call for Olympics truce – Sky News → Госдепартамент: США обеспокоены закрытым судом над Эваном Гершковичем