The Internet Is Rinsing This Corrupt Chechen Leader Over His Missing Cat

The internet can be so mean sometimes.