News
A Bermudian has lost his fight against cancer just a week after he married in Britain.
Sherwin Hall, 28, died in Leeds, West Yorkshire, on Thursday, surrounded by family and friends.
Mr Hall, the father of two young sons, had a rare and aggressive ca...
Dec 05, 2020