28 This is the fact check being posted by Facebook regarding the recent Pfizer FOIA documents. (healthfeedback.org) posted 2 years ago by bubble_bursts 2 years ago by bubble_bursts +28 / -0 9 comments share 9 comments share save hide report block hide replies
I wish someone can create this clip from how I am imagining it in my head lol