Ten members, including an official, of Sri Lanka’s 2022 Commonwealth Games contingent have mysteriously disappeared in Birmingham in a suspected bid to remain in Britain to escape deboarding to a cash-strapped nation, according to officials. The nine athletes and a manager went missing after completing their events last week, forcing Sri Lankan officials at the […]