LOL! What did you report to the bus company? That the driver was a wiccan? Did you expect the bus company to fire her? Burn her at the stake?
We have practicing wiccans in the military. They worship mother earth, gaia, and whatnot. Pretty much harmless folks.
BTW, This article was not about wiccans.