Photo

Cartoon

Prev 01 1 Next

As FIFA’s president of 17 years, Sepp Blatter resigned and the world soccer regulating body’s executives were arrested on corruption charges, doubts have been voiced about whether Russia will maintain the right to host the 2018 World Cup.

.