2 min read News Sports England win the battle of the Lions to set up last-eight clash against France June 13, 2023 Berta P. Chance The Teranga Lions of Senegal were no match for the Three Lions of England as win the battle of the...