Omega TV UK

OMEGA TV UK

halt the process of awarding Saudi Arabia the 2034 World Cup until major human rights reforms are announced.

Translate »