Meme questions account joined last month with 87 posts about 2020

Meme Wars: trending on the Left today. Credit: @theliamnissan — https://x.com/theliamnissan/status/2111951739595210997 IJR is reporting what is trending on both sides. The views in this meme are the original poster's, not IJR's.
Where do you stand?
Claim check
What each side asserts, disputes — or leaves out entirely.
Where do you land?
Whose framing of this story rings truest to you?
Coverage
Comments (1)
It's strange how a month-old account is already dominating with 87 posts on 2020 memes.






