God in Our Generation, Current

DMV Says Pagan Priest Has the Religious Right to Wear Goat Horns on His Driver’s License

A man in Maine has successfully petitioned the government to allow him to wear goat…