The Russian national water polo team kicked off the 2026 Women’s Water Polo World Cup in Malta with a 33-11 win over Argentina on Tuesday. In its next group stage match, Russia will play against ...