Special Desk Beijing Olympics has got its first world leader guest. Russian president Vladimir Putin has agreed to attend 2022 Winter Olympics in Beijing. This makes him one of the first major world leaders to indicate his attendance. His remarks came in a video call with Chinese President Xi Jinping, …
Read More »