Resignations shine unwelcome light on to Russia Today