No confirmation from any other source
Probably more Russians lies & propaganda ... Russia lies all the time
Given their lousy battlefield performance, it’s all they have left
BTW - 24th Month of Putin’s “Special Military Failure” (aka the “1-Week Conquest of Ukraine”)starts today!!
“Russia lies all the time”
Link please.