Russia has been expelled from the World Cup after being suspended from all international competitions “until further notice”, FIFA and UEFA announced in a ...
But without ad revenue, we wouldn't even be here. And we might not be here much longer.