Human Rights

Birthday with Hitler

There was an interesting exchange of articles recently about Pope Pius XII and Finnish WWII leader Marshal Carl Gustaf Emil…

Afghan boy in the village of Kunder, Helmand Province, Afghanistan on October 29, 2010.
On the Side of Tortured Children

It is as scandalous as it is shocking. It is much more than dereliction of duty. We ought to be soul-crushingly ashamed.