Saudi Arabia out to cause World Cup upset by beating hosts Russia

Saudi Arabia’s sports boss Turki al-Sheikh caused a storm with his $3.5m capture of Egypt’s top sportscaster. And now he is hoping his unfancied nation can cause another upset on Thursday,

Source link

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

To Top