Putin-favorite Russian car brand Lada idles production | Fox Business

Putin-favorite Russian car brand Lada idles production | Fox Business