Iran has reportedly been invited to join the newly formed Mecca Joint Defence Agreement, which was signed between Pakistan, Turkiye and Saudi Arabia.