Rome Reports interviews Lord David Alton on his work around human rights and the sanctity of human life.
House of Lords Debate on the JCHR Report on Daesh/ISIS atrocities against Yazidis – September 9 2025 – and the failure to bring to justice those British Nationals involved in the Genocide against Yazidis and other minorities.
House of Lords Debate on the JCHR Report on...

