Categories
Russia - Ukraine war

G7 leaders agree on $50 billion Ukraine aid deal – TODAY


G7 leaders agree on $50 billion Ukraine aid deal  TODAY