Zakharova called the map of Ukraine in the White House a powerful slap in the face to Zelenskyy

The map of Ukraine, which was displayed in the Oval Office during the talks between US President Donald Trump and Vladimir Zelenskyy, was supposed to be a powerful slap in the face to Vladimir Zelenskyy and his…

Continue Reading