World Cup 2023: India defeats Netherlands by 160 runs by News Desk November 12, 2023 0 World Cup 2023: India defeats Netherlands by 160 runs