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.