The Velvet Philosophical Revolution

havel

Twenty years after the fall of the Berlin Wall, the battle for political freedom goes on.

The Depths of Demcare Demagoguery – by Michelle Malkin

obama

How low can they go?