By Charlotte Benson (Jyoti Devi) The Feast of the Epiphany is a major Christian holiday, celebrated by millions of people in North and South America, and in Europe. This day, also known as the “12th Night”, recognizes the arrival of the three astrologers to the birth site of Jesus. Epiphany means “a revelation.” The three…...