Huge explosion at Russian arms depot
Footage shot from the road shows a huge explosion at an arms depot near Tikhoretsk in Russia. Ukraine said munitions from North Korea had been among those it was targeting.…
Footage shot from the road shows a huge explosion at an arms depot near Tikhoretsk in Russia. Ukraine said munitions from North Korea had been among those it was targeting.…