President Mahinda Rajapakse will skip the Commonwealth Games
Sri Lanka President Mahinda Rajapakse will skip the Commonwealth Games starting this week in Glasgow despite being chair of the bloc, his office said Tuesday, after activists threatened to protest at his attendance.