World News

Latest news around the world. World News Summaries.

Germany set to send Leopard 2 tanks to Ukraine Der Spiegel reports – CNN
News

Germany set to send Leopard 2 tanks to Ukraine Der Spiegel reports – CNN

Germany is set to send its sought-after Leopard 2 tanks to Ukraine to help bolster the countrys war effort, Der Spiegel reported on Tuesday evening, attributing to unnamed sources. German Chancellor … [read more]