Saint John’s day has been assimilated by Christianity, not unlike other recurrences, stating that June 24th is the birth day of St. John the Baptist, but its roots are older…

Continue Reading