‘There’s no pandemic in China,’ Xi’s rivals make shocking claims in now-deleted research June 29, 2022