Amid economic struggles in China, police seize assets target business owners
Nov 10, 2024
Amid China's economic struggles, police are increasingly seizing assets from private businesses, demanding payments in exchange for releasing frozen funds. Business owners report widespread...