Shakira takes over Rio: 2 million fans, fireworks and one epic show May 3, 2026 · India Today Read full story at source