Tuesday, June 24, 2008

We are truly a "Shining Beacon on the Hill"

Graphic found here. Bernard Chazelle cuts directly to the chase:

All torture should be prohibited:


* 82% UK, Spain, France

* 73% Mexico

* 66% China

* 54% Azerbajian, Egypt

* 53% USA
Real happy, uplifting stuff.

No comments:

Post a Comment