In September last year, Prime Minister Shehbaz Sharif and Saudi Crown Prince Mohammed bin Salman signed a "Strategic Mutual Defence Agreement" in Riyadh, pledging that "any attack on either nation ...