Does the Kremlin’s recent inhumane rant show signs of the end to co...