- Tuesday
- May 14th, 2024
New Delhi: India target a third World Cup triumph when the country hosts cricket's seven-week global showpiece, buoyed by an economic boom and growing, international self-confidence. India shared hosting with Pakistan in 1987, then Pakistan and Sri Lanka in 1996...