Multiple Financial Executives Commit Suicide Amid China’s Financial CrisisAs the Chinese Communist Party (CCP) continues to purge its financial system, state media recently revealed that a number of bank executives have committed suicide or died suddenly. According to the authorities of Yingshan County, Hubei Province, Wang Shengyong,

Read more

Public Broadcaster's Legal Manoeuvre Delays Lawsuit Over Inaccurate ReportingA last-ditch move to delay a lawsuit accusing the Australian Broadcasting Corporation (ABC) of inaccurate reporting, and fomenting hatred against a group of dissidents, succeeded earlier this week. Australia’s taxpayer-funded national broadcaster faced complaints

Read more

More Articles …