Mysterious Explosions Throughout Russia Belgorod Ammunition Depot on Fire – Newsweek

The sound of explosions broke the stillness of the night in Russia’s Belgorod province, near the border with Ukraine, where Russian media reported an ammunition depot was on fire.
The fire broke out… [read more]

Leave a Reply

Your email address will not be published.