Ten Members from Sri Lanka’s 2022 CWG Contingent Vanished

Ten members of crisis-hit Sri Lanka's Commonwealth Games contingent in Birmingham have disappeared in a suspected attempt to remain in Britain
sports videos,