Wouldnt every other great space power be able to prove if its was fake?
For example, Russian satellites surely have satellite photos of that area. If Russians believe it is fake, they can just release a photo of the same place and time from their own satellites
Do you realise just how big the planet is in comparison to the field of view of all available satellites?
Just check the refresh rates of Google earth.
The odds of someone else having birds over the idea in a short enough time window to be able to provide a second set of images of the same site in the same conditions are pretty remote.
Although the fact that someone allegedly had a bird overfly that town at that time could be telling in itself. Since we know for a fact NATO provides full spectrum intel support to the Ukrainians. It’s not unreasonable to think they might have tasked a bird to overfly the area to provide damage assessment after Ukrainian artillery strikes.
At the time, the bodies could have just been chalked up as dead Russian soldiers.
Continuing shelling could also explain why the bodies were left in place for so long and why wild animals haven’t picked them apart after so long left out in the open.