I believe the group that released the tape are anti-CCP and associated in some way with Falun Gong - a group the CCP has been persecuting for years.
That is apparently true. Very brave people.