On July 10, 2022, more than a thousand depositors had gathered in front of the nation's central bank's Zhengzhou branch to commence their biggest-ever protest. In response, China deployed tanks to prevent people from withdrawing money from crisis-hit banks.
Armoured tanks were spotted positioned on the streets of China amid large-scale rallies by citizens demanding the return of their frozen savings by banks, in a chilling flashback of the 1989 Tiananmen Square Massacre, reports The Prin...