Russia strikes Kyiv as Western leaders meet in Europe

G-7 leaders were set to announce the latest in a long series of international economic steps to pressure and isolate Russia over Ukraine war

This post was originally published on The Asian Age | Home.