James O'Brien tears into the 'worst piece of journalism' he's ever seen