Tag: claimed Kyiv had self-destructed itself
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...