Christmas Puja Ganapatipule (India)

Christmas Puja. Ganapatipule (India), 25 December 1996.
Today, we are celebrating the birth of Jesus Christ. The birth of Jesus Christ is very symbolic, because he was born in such a manner that even the poorest of poor won’t be born in the stable. And he was put in the bed which was made of dried grass.
He came on this earth to show people that for a person who is an incarnation or who is a highly evolved soul, […]