Russia has been stripped of hosting the UEFA Champions League final due to the attack it did on Ukraine. The finals of the world's biggest club football tournament will not be played in St. Petersburg this time on May 28. UEFA handed over the hosting of the title match to the French capital Paris. UEFA has announced that clubs from Russia and Ukraine will play their home matches at neutral venues until further notice. Apart from this, both countries will also host their international matches at a neutral venue now. St Petersburg has been stripped of hosting the finals for the second year in a row. In the final match, the two teams of England came face to face. Chelsea won the title of the match by defeating Manchester City. Several matches of the European Championships have already b...
Read More
