Global News
India deploys satellites as soft-power tool with 61 nations: Lowy Report
A new Lowy Institute report reveals that India's space pact with Seychelles is no isolated deal — it is the latest move in a decade-long strategy that has quietly wired 61 countries into India's…