Japan to chair G7 talks on pressuring Russia over Ukraine

Financial leaders of the G7 will meet on Thursday to discuss measures aimed at pressuring Moscow to end war. 

Leave a Reply

Your email address will not be published. Required fields are marked *