Home Tags Christmas

Tag: Christmas

The children of Palestine do Pará, a remote town located in the state of Pará in northern Brazil usually only get to see Christmas celebrations on television. This year, however, was different. Christmas was brought to them courtesy of...