March 18, 2026March 18, 2026 Malik Merchant, Editor Exclusive: A personal visit to the site of the Ismaili Centre in Paris, located near the iconic Arc de Triomphe, as His Highness the Aga Khan approves its development