Germany will buy up to 500 RCH 155 self-propelled howitzers as part of a historic effort to push through €52 billion ($60.5 billion) in defense orders before Christmas.
Latest posts by Toimitus (see all)
US President Donald Trump invited a slew of world leaders to join the ‘Board of …