WHOOPS: Feds Accidentally Expose Themselves as Posting on 8chan, Promoting Russian Hoaxes

WOW THIS IS EMBARRASSING.