5 hours agoGerman Leopard Tanks Battlefield Failure - Russia's Military-Industrial Complex Is Not Impressed..Levan Gudadze-Opinion