Russia and China hit back at Western sanctions British Broadcasting Corporation, March 23, 2021
China’s vaccine diplomacy stumbles as clinical trial data remain absent Washington Post, March 23, 2021