Meghan Markle Does a Thing

This is the Finest Nerd Czarina, and I hate the news. Today, I am irritated by how much criticism Meghan Markle has been getting by the media, seemingly for just existing. Now, I am neither English nor a resident of a commonwealth of England, so perhaps that’s why I don’t understand the fascination with the royal... Continue Reading →

Create a website or blog at

Up ↑