FBI Director Christopher Wray has defrocked and demoted embattled deputy director Andrew McCabe
About damn time. What took so long?
So many battles, so little time...