Ukraine crisis: Beautiful footage emerges of the utter destruction of a Russian ammunition depot
Some beautiful footage has emerged of the utter destruction of a Russian ammunition depot. The precision strike on the Russian facility, sited in the town of Nova Kakhovka, was reportedly carried out with a Western-supplied …