Powerful explosion rocks munitions depot in Russia's Belgorod
Shocking footage shows the moment a powerful explosion rocked a munitions depot in Belgorod, near the Ukraine-Russia border, amid ongoing clashes as Moscow forged ahead with its military operation in the neighboring country.