John L Allen

Persecution Expert: ‘Christians Need Their Own Yad Vashem’

Veteran journalist John L. Allen, a recognized expert in Christian persecution, has launched a controversial proposal that Christians create a memorial to Christian persecution, similar to the Yad Vashem Holocaust memorial in Jerusalem, to remind them of the blood-soaked witness of their brothers and sisters.

YouTube via NBC News