German Chancellor Friedrich Merz rejects a US-Russia diesel deal. The EU hits Moscow with 1,600 new sanctions targeting the Russian military industry.
NEWire Desk • 12 Oct 2026