Russian and US diplomats will meet in Istanbul on Thursday to discuss resolving issues related to their embassies, Russia’s ...
On February 24th America sided with Russia and North Korea in voting against a UN resolution proposed by its European allies ...