Page 10 · International

G7 agrees to push Russia to end its war in Ukraine