Arianna Huffington does a fine job pointing out the absolutely ridiculous contradictory Iraq war justifications currently being pitched by the…
Arianna Huffington does a fine job pointing out the absolutely ridiculous contradictory Iraq war justifications currently being pitched by the…