Champions League: UEFA Snatches Russia Of Hosting Finals Amid Ukraine Attacks Russia has been stripped of hosting the UEFA Champions League final due to the attack it did on […]