UK Government Releases Key Evidence in Collapsed China Spy Case
The UK government published critical witness statements on August 30, 2023, related to the collapsed espionage case against two men, Christopher Cash and Christopher Berry, accused of spying for China.…