Nina Shea

Nina Shea

Nina Shea is director of Hudson Institute’s Center for Religious Freedom and author of the new report “Ten Persecuted Catholic Bishops in China”

Advertisement

Stories

OUR VOICES

1 of 23