Russia’s Maria Zakharova said US envoy, Samantha Power should be embarrassed

Russian Foreign Ministry’s spokeswoman Maria Zakharova The Russian Foreign Ministry’s spokeswoman has asked the US envoy to the UN to take a trip to Syria to find out what “embarrassed” actually means. Maria Zakharova made the comment after Samantha Power (seen below) said during a UNSC meeting that the Russian spokeswoman should be “embarrassed” for […]

Continue Reading