312 Judy Mikovits Shocks The World: Most Damning Covid Evidence Bombshell The World Has Seen (rumble.com) posted 1 year ago by undine53 1 year ago by undine53 +315 / -3 114 comments share 114 comments share save hide report block hide replies
Definition of Bombshell
one that is 1) stunning, 2) amazing, or 3) devastating
So where are all the Number 3 Bombshells?