Instapundit.com Instapundit.com

June 21, 2005

RED ON RED: Iraqi insurgents battling the foreign fighters, while Marines look on.

UPDATE: More here.