Oh my God, I’m busted. Drinking Russian vodka. Mueller, arrest me. Libtards.

— Political consultant Roger Stone, who was recently arrested and charged with seven counts related to special counsel Robert Mueller’s Russia probe, mocking that probe on Instagram last year. Check out the video.

Staci Zaretsky is a senior editor at Above the Law, where she’s worked since 2011. She’d love to hear from you, so please feel free to email her with any tips, questions, comments, or critiques. You can follow her on Twitter or connect with her on LinkedIn.