Ah, shit.

The body of Tom Fox, one of the four CPT members kidnapped in Baghdad, was found today in Iraq.

Words fail me now. CPT’s statement is as eloquent as ever, though.

Fuck.

Updated: