The affliction of retribution and avengers in Ukraine against the evil Putin invasion is in full flow.
Latest target taken out being this satellite image here:
The manifestation of such belligerent attacks on Russia in Ukraine is quite something.
Kherson being a key point and Ukraine doing well now in the fight news there.