Hours before the release, China’s UN ambassador, Zhang Jun, said Beijing remained firmly opposed to the release