Photo of the Day: Blessed Teresa of Calcutta’s Sisters Martyred in Yemen

Want to hear breaking news first? Join us.