13th March 2024 archive

Today’s News 13th March 2024

Russia Producing 3 Times More Shells Than US, Europe Combined: NATO Report Russia Producing 3 Times More Shells Than US, Europe Combined: NATO Report Authored by Will Porter via The Libertarian Institute, Russia’s defense industry is turning out nearly three times more artillery shells than its American and European counterparts, according to a NATO intelligence …

Continue reading