Skip to content

Category: Russia

Gas explosion in Stupino near Moscow.

Image Credit: NEXTA On Monday at 5:45am Moscow time, a gas explosion occured in the fourth floor of a 5-story residential building in the town of Stupino, 60 miles south […]

Russia’s equipment losses in Ukraine war.

Image Credit: Alexander Ermochenko/Reuters The following is a detailed list of all Russian losses from the start of the war till today. These were compiled by a number of contributors […]