Outside the bombed remains of the police station in downtown Kupiansk, a notice board displays the mugshots of wanted local criminals.
Among them is a photo of one Vladimir Putin – sought in The Hague for war crimes, and wanted around here for trying to steal Kupiansk for Russia at the start of Ukraine’s invasion two years ago.
It was not the most successful of heists – after six months of brutal occupation, Russian forces were routed from Kupiansk by a Ukrainian counter-offensive in autumn 2022.
But like many repeat offenders, Mr Putin seems unwilling to learn from past mistakes – hence the sounds of battle returning to Kupiansk as Kremlin forces seek to take the town once again.
“They’re shelling nearly every day right now – a while back, they dropped 18 aircraft bombs in ten minutes,” said Oleg, a municipal workman, as he patched up a bomb-wrecked shop off Kupiansk’s main square last week, where a missile tore a giant crater the day before. “We always knew the Russians would try to come back, we just hope they don’t succeed.”
Perched on a hilltop just 25 miles from the Russian border, Kupiansk lies at the northeast end of Ukraine’s 1200-mile front line, which is under pressure at every point right now as Kyiv struggles with shortages of troops and munitions.
Earlier this month, Ukrainian officials said that 40,000 Russian troops had massed outside the town – a force of similar size to that which captured Avdiivka, 150 miles south, last week. Retaking Kupiansk would give Russia a launch point to press on towards Kharkiv, Ukraine’s second-largest city, 100 miles west.