Love is in the air. Chinese president Xi Jinping and his Russian counterpart Vladimir Putin concluded their two-day love fest in Russia with warm goodbyes from Xi, who stated, "Take care of yourself, dear friend, please," as he departed Moscow on Wednesday.
The Washington Free Beacon has paid video tribute to the blossoming bromance between the two leaders.