Euro 2016: France Revel In Joy After Win, Despair For Germany

July 08, 2016 12:42

France finally broke a 58-year jinx as they defeated Germany in a major tournament to enter the final of Euro 2016