Diplomatic partnerships: What do they mean?

leave a comment: