By Jeanette De Melo

Helen Alvare, law professor at George Mason University
Bohumil Petrik
Law Professor Helen Alvaré at the Humanum Conference at the Vatican on Nov. 18, 2014

An Interview With Law Professor Helen Alvaré

Read More: National Catholic Register