ATF Death Watch 17: CNN Reports Melson to Resign Under Pressure

post image

Well DUH. I mean, yes, TTAG did report on this likelihood last week, but it’s not like you’d have to be psychic to figure this one out. Melson’s resignation was every bit…

/*