Storia: Saudi Arabia, Pakistan & Turkey sign 'Mecca' pact for mutual defence; India reacts — Warptech Lab News