Rita Payne and Kevin Sampson demand immediate release of jailed-Al-Jazeera journalists
London: International President Commonwealth Journalists Association Ms Rita Payne and her former BBC colleague Kevin Sampson delivered a protest letter to the Egyptian embassy as an Egyptian court sentenced three…