In today's episode of World Report, India began their ICC Women's World Cup 2025 journey with a strong performance, defeating Sri Lanka by 59 runs under the DLS method in a rain-shortened opening match on Tuesday.