Euro 2016: England Denied Win in Dramatic Style, Wales and Switzerland Victorious

June 12, 2016 09:53

England were denied a win by Russia in their opening encounter of Euro 2016 while Switzerland and Wales registered important victories.