Five employees of a US-based business investigation firm, Mintz Group, have finally been released after spending two years in detention in China. They were taken into custody in March 2023 when ...