EssayNovember 24, 2023 Genocide and the fight for humanity Lord David Alton of Liverpoolis a former Member of the House of Commons.