Richard Townshend
Above is the official portrait of Sir David Amess, who was killed Oct. 15.

Faith-filled recollections for the murdered politician abounded in the U.K. Parliament and at a service of remembrance on Monday.

Read More: National Catholic Register