Published On: Thu, Oct 17th, 2024
World | By

Moment Ukraine ‘rains hell on Russian soldiers training in field with cluster bombs’

The aerial footage appears to capture military equipment and personnel moving around in an open field before simultaneous explosions ring out.
Daily Express :: World Feed