Josh Marshall and I have been tussling for a while over various aspects of foreign policy. I think he’s wrong about many things but I deeply respect his panache and integrity and reporting skills. Today is his third anniversary blogging – and he’s getting better all the time. Congrats. And check out his site.