12 Days of Christmas - Pedro Guevara-Mann

Salt + Light Media

Wednesday, 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.

Related Articles: