John Block

John Block is digital communications manager at Americans United for Life.