Tag: furious at advocating peace in Ukraine
Moscow The G-20 summit in New Delhi has been a topic of discussion around the world, with a joint declaration calling for peace in Ukraine and urging member countries to refrain from using force to occupy territories or act against...