90,000 Christians—One Every Six Minutes—Died for the Faith in 2016

By | December 29th, 2016|Politics & Culture|

1476 --- The Demidoff Altarpiece: Saint Stephen --- Image by © National Gallery Collection; By kind permission of the Trustees of the National Gallery, London/CORBIS “If the world hates you, realize that it