Most Fearsome Artillery Systems Used by the Russian Army The most fearsome artillery systems used by the Russian Army are obsessed by military observer Andrei…