Even the most war-happy Putin loyalists on Russian TV are now pushing for the recognition of "serious defeats" Russia has suffered in Ukraine: "Where was our damn reconnaissance? All of their heads should be laying on Putin’s desk, hacked off at the base."

Leave a Reply