NEW DELHI — On August 17, 2025, two days after India marked its 79th Independence Day, a man from Indore stood in the centre of Madison Square Garden, a place haunted by the ghosts of Muhammad Ali, ...