January 28, 2005

Sick Stuff...

Revealed: sex and torture inside the wire - a report which helps explain why Muslim opinions are turning against the USA in record numbers...

No comments:

Pages

Blog Archive