Russian TV channels did not pay 120 million dollars for the World Cup

 

v20240901