Russian media is reporting a large fire at a Russian Defense Ministry research facility in the city of Tver under mysterious circumstances. The site is about 110 miles northwest of Moscow.There may have possibly been an explosion, given that RT reports two people killed and at least 20 injured, and with aerial footage showing a huge blaze and thick clouds of smoke over the area.BREAKING: Massive Fire at #Russia’s Air-Space Defense Research Institute in Tver, 110 mile/180Km NW of Moscow. RT reporting at least one killed and 16 injured. Cause unknown: pic.twitter.com/E2xCHEkuJR — Joyce Karam (@Joyce_Karam) April 21, 2022Emergency and...