The Bear Flag League has declared today "Support Michael Yon Day", and I'm happy to do my part by linking once again to his absolutely first-rate front-line reporting from Iraq. His account of the Battle of Mosul is riveting and I can't tear my eyes away from the pictures he took every step of the way. While you're there reading, hit his "Support the Next Dispatch" button to show your appreciation and to give him the resources it requires to stay embedded in Iraq.
Update:
Also check out this account of American troops becoming American citizens. As Mr. Yon says, welcome aboard!
(HT: Clayton Cramer.)