Iranian newspaper Kayhan, which is linked to the country's Supreme Leader, has called Pakistan PM Shehbaz Sharif, Turkish President Recep Erdogan and Saudi Crown Prince Mohammed bin Salman as "puppet rulers in Islamic lands". The newspaper criticised the leaders for forming alliances against Iran-backed armed groups. Pakistan, Turkiye and Saudi Arabia recently signed a defence pact.