S+L logo

12 Days of Christmas - Pedro Guevara-Mann

Salt and Light Media

December 28, 2011
Christmas of 1989 was a moment of tension. The eyes of the world were on Panama as paramilitary troops ruled the streets and American troops entered to restore order and oust the nation's leader. Pedro was in Panama that Christmas. He remembers what that Christmas was like and why it was so rich spiritually.