Oh wow. Apparently the head of the Industrial Commercial Bank of China hung himself, at the bank π³. A guy is on loud speaker outside the bank telling people what happened and to pull their money out. This is one of the biggest banks in China. Pretty crazy.