Taipei, Oct. 27 -- China is facing allegations of attempting to politically isolate Democratic Progressive Party (DPP) legislator and Taipei mayoral candidate Puma Shen by pressuring celebrities, businesses and professional associates linked to him.

The alleged strategy seeks to discourage public figures from supporting Shen amid growing political sensitivities surrounding Taiwan's relationship with Beijing, as reported by The Taipei Times.

According to The Taipei Times, the allegations emerged after Taiwanese television host Kevin Tsai issued a public apology denying support for Taiwanese independence. Tsai had attended the October 4 inauguration of Shen's campaign headquarters, prompting criticism from Chinese authorities and social m...