Life | Wed Aug 27, 2014 3:21pm EDT

Putin opens 2018 World Cup Stadium in Moscow