51 BREAKING: Top Figure Behind United States’ Covid Vaccine Push is Unexpectedly Stepping Down...Dr. Francis Collins is LEAVING his role as Director at the National Institutes of Health effective TOMORROW (beckernews.com) posted 3 years ago by axolotl_peyotl 3 years ago by axolotl_peyotl +51 / -0 12 comments share 12 comments share save hide report block hide replies
The COVID house of cards is on life support. They simply can't keep this behemoth afloat.