Fifa World Cup 2018

by Obaid Chawla June 14, 2018

The heat is on as the much awaited, Fifa World Cup finally kicks off with the first match between hosts Russia and Saudi Arabia. There will be tremendous pressure on both sides to perform, especially on hosts Russia, because it will be one of the very few times in decades that they will be playing […]

Read more