Where was Immanuel Feyi-Waboso born and is he Welsh or English?

Where was Immanuel Feyi-Waboso born and is he Welsh or English?

Wales Online

Published

The Exeter Chiefs flyer is on the bench for England against Wales at Twickenham this weekend

Full Article