Code Red Podcast with Lord David Alton
April 27, 2020
Lord David Alton is a Member of Parliament in the United Kingdom representing Liverpool. He has sat in the upper chamber, the House of Lords, since 1997. A strong supporter of human rights around the globe, Lord Alton has been a fierce critic of Communist China and their frequent abuses of human rights from Hong Kong to Xinjiang. Learn more about Lord Alton's work to hold The Communist Government of China accountable for their human rights abuses and globally destabilizing actions.