http://www.youtube.com/watch?v=2QeixBMUj5M&feature=youtube_gdata
“Rome Reports” – David Alton, an English Peer who defends life in all its phases
House of Lords Debate on Media Freedom and Security worldwide 24th April 2025
Lord Alton's contribution to Short debate: Steps...