This photo won the Pulitzer A priest giving the last blessing
A priest giving the last blessing, to a Cuban peasant owner of his land, who refused to work for the Castrista Regime..
He was shot without the right to defend himself by order of "Che Guevara".
But this picture you'll never see on a t-shirt.
No comments:
Post a Comment