Share this post Tucker... The Pentagon Is Lying About BioLabs In Ukrainevaxxfacts.substack.comCopy linkFacebookEmailNoteOther Tucker... The Pentagon Is Lying About BioLabs In UkraineUp To 30 American Funded BioLabs Said To Be There... Samuel Robinson KephartMar 11, 20222Share this post Tucker... The Pentagon Is Lying About BioLabs In Ukrainevaxxfacts.substack.comCopy linkFacebookEmailNoteOtherSharePlease click on this image to watch the video report: (16:14)