A report from the front lines in Libya.

Argghhh!