Sunday, November 17, 2024
Happening Now

China is snuffing the last light of a free press in Hong Kong

Beijing has hated the Apple Daily for years. Now, thanks to a “security” law enacted last year, China appears to have exactly the “tool to silence dissent” that it was lacking. Source

Share