In the coming days, Russian President Vladimir Putin will be shaking hands with multiple world leaders, including those from ...
China's President Xi Jinping will travel to Russia for this year's BRICS leaders' summit, which will be attended by the group ...
In his latest memoir, Boris Johnson attempted to deny responsibility for derailing the Istanbul talks, Russian foreign minister said ...