9 days agoGerman Chancellor Olaf Scholz calling America's plan to deploy cruise missiles to GermanyBiological Medicine
8 days agoGermany's Big Surrender To Putin? After Russia's Threat, Scholz Makes This Appeal To Moscow & NATOworld breaking news channel