World News | Reuters | Sunday June 16, 2024
Western powers and their allies at a summit in Switzerland denounced Russia's invasion of Ukraine on Sunday, but they failed to persuade major non-aligned states to join their final statement, and no country came forward to host a sequel.
www.ndtv.com