Posts

FOX News claims of "media bias" unfounded

Holocaust Museum Reaction (a bit of a rant)