Russia’s Ministry of Defense reported that 101 drones were shot down in sky of Russia
A blaze tore through a Russian arms depot deep inside the country, triggering explosions and the closure of a major highway, after Ukraine overnight launched over 100 drones at Russia and Crimea, Russian news reports and the Defense Ministry said, AP reports. The depot appeared to be just kilometers (miles) from another that was…