Chinese tourists shop at Harrods department store in London. Photo: AFP

Britain introduces new visa for Chinese to attract tourists and businessmen

Chancellor moves to improve relations with Beijing after rift over Dalai Lama

TOP PICKS

Chinese tourists shop at Harrods department store in London. Photo: AFP
READ FULL ARTICLE