Saudi Arabia supplied to pay for brand new sports activities stadiums in Greece and Egypt in the event that they agreed to staff up with the oil-rich Gulf heavyweight in a joint bid to host the 2030 soccer World Cup, POLITICO can reveal. In change, the Saudis would get to …
Read More »