Taiwan blames ‘external forces’ for blocking BioNTech Covid-19 vaccine deal. China says it had nothing to do with it February 19, 2021February 19, 2021