KSA-World Cup: Players punished in wake of debacle against Russia

The kingdom’s sports and football authorities have blamed players for the country’s large defeat 5-0 against Russia in the World Cup match opener Thursday. Russia, which was ranking 70th nation on world football governing body (FIFA)’s table crushed 5-0 the Read more