Advertising Console

    'We were hoping for a puff of red smoke'

    telegraph

    by telegraph

    6.3K
    18 views
    Beijing Correspondent Malcolm Moore reports from China's National
    People's Congress where Xi Jinping has been formally elected the country's
    leader.