Peter Arnett should be considered.
Ah, yes -- that's who I was trying to think of. Really sleazy little polemicist in journalist's clothing.