https://www.indiatoday.in/world/story/g7-urges-china-to-press-russia-to-end-war-in-ukraine-zelenskyy-japan-2381917-2023-05-20
Leaders of the G7 - the US, Japan, Germany, Britain, France, Italy and Canada - are grappling with the challenges posed by Russia's invasion of Ukraine and tensions with China.
Create an account or login to join the discussion