Sir David Amess’ Last Article Calls for Reversing a Pattern of Appeasement by Arresting Iran’s Genocidal President On October 15, the world was shocked to hear about the assassination of Sir David Amess. Sir David was a staunch advocate of human rights. As a member of the United Kingdom’s House of Commons, he supported the […]