Requires no comment

Except, perhaps, God bless our troops, and their Commander in Chief. And the people of Iraq. And the students in Iran who watch with great attention. And the allies still hanging in there, especially the UK and the Scots Guard.

About Elizabeth Scalia

CLOSE | X

HIDE | X