A Russian commander has publicly urged Vladimir Putin to put an end to the war in Ukraine, which has now dragged on for over three years.