Memes November 18, 2020
‘Official Sources Stated’ & ‘This Claim Is Disputed’ Twitter Memes
People are sending tweets with faux disclaimers that say “official sources stated that this is false and misleading” or “this claim is disputed.”