Friday, January 22, 2016

Striking God’s Anointed One

Pope Francis touches a Virgin Mary statue during a ceremony to mark the end of May at St. Peter's Square in the Vatican May 31, 2013.       REUTERS/Giampiero Sposito (VATICAN - Tags: RELIGION)

Striking God’s Anointed One

by Mark Mallett