After two-year squabble, Australia signs $50 billion contract with France for 12 new submarines

You may also like...