China Deserves Praise and Cooperation in the Fight against the Coronavirus
By Helga Zepp-LaRouche The name of the German weekly magazine “Der Spiegel” actually means in English, “The Mirror.” And indeed what you see this week on the cover page of the print version of Der Spiegel—a person with a gas mask, goggles, earphones and a hoody—is the mirror image of the ugly face of the […]










