A massive explosion from a secure site deep within Russia rocked the city if Izhevsk less than an hour ago, with rumors circulating about the origin and cause of the explosion. Russia is reportedly spending 4.5 Billion dollars on Shahed drones annually, and this is expected to be unsustainable. Europe is also preparing on sending around 1 Million artillery shells to Ukraine before the end of this year.