England’s Deaf Women’s Futsal team have lifted up the winner’s trophy after defeating Spain in the European Championship final – […]
Being an England manager and having poor command of the spoken word aren’t unusual. Sir Alf Ramsey had a strong […]
October 22, 2022 by Liam O'Dell
Comments Off on Watch: England Deaf Women’s Futsal team lift up trophy as European champions