Russia’s national beach soccer team have proved once again their dominance of the sport, winning the Intercontinental Cup in Dubai. Russia beat Brazil, just as it did two months ago in the final of the World Cup.This time the decisive game turned far more competitive, and the Brazilians even managed to attain parity in the […]