The collective defence commitment has evoked comparisons with Nato, but the three countries still face major political, operational and technological hurdles

The Mecca Joint Defense Agreement faces all the classic challenges of an alliance with none of the unifying elements.

The Mecca Joint Defense Agreement faces all the classic challenges of an alliance with none of the unifying elements.