China has confirmed that it barred Taiwan from participating in the World Health Assembly as a way to punish its leaders for not allowing Beijing to have control over the island democracy.

To read more go to the Washington Examiner