India’s Modi questions rival Congress about island ceded to Sri Lanka April 1, 2024 NEW DELHI (Reuters) – India’s half-century-old decision to end a