RedHerring

New Year, New Memes

Anti-COVID-vax doctor arrested for storming US capitol

A not-so-magic mushroom trip

Hallucinations or the whispers of ghosts?

The ‘narcissist’ region of the brain

The year in memes

Thinking to forget

Gimme the money, or I’ll sneeze
