It is not illegal to hold or conduct a prayer at a council meeting. As long as the council does not specifically state that only Christian prayers or beliefs may be presented or as long as they don't deny a representative from another religion to offer a prayer at a meeting, then they have not broken any law. To be exact with the Constitution, they cannot "establish" Christianity as the official religion of Roanoke and they cannot deny an individual the ability to "express" their non-Christian religious views in prayer (or otherwise). As such, they can, quite legally have a prayer prior to a council meeting.
The only way in which it would be illegal is if they did not invite or allow any other religion to conduct the opening prayer. As long as they are open in allowing prayers from representatives of Roanoke's other religious groups (something that could be done on a rotational basis), they are perfectly within their rights and the legal boundaries. In the reverse perspective, they could simply disallow everyone from offering or conducting a prayer.
The issue at hand is not a matter of legality... it's a matter of an individual feeling offended by the prayer offering. It's about someone demanding respect for their belief through a lack of respect for someone else's. Instead of offering suggestions for a 'rotational religious meditation/prayer" or another solution, the emailer simply made empty threats concerning legal action. It was about Lea using the name "Jesus", pure and simple, which is understandable, considering he's a Christian.
Now, I'm not religious, but I can't seem to understand the need to remove identifying deific names from a prayer to make it 'less offensive'. If a Christian isn't praying to God or Christ, a Muslim isn't praying to Allah or a Wiccan isn't referencing nature or certain spirits, then they aren't being allowed to fully express their religious beliefs. Asking them to conduct a generic prayer is, in itself, offensive and completely against their 1st Amendment rights. If we see a family pray before their meal at a public restaurant, are we going to sue the family or the establishment for allowing our own sensibilities to be offended in some way? Should I start telling the 'conversion crews' that patrol downtown on weekend nights that I'm going to take legal action against them for discussing their religion near or with me? Let's go ahead and let the citizens know they cannot wear crosses, pentagrams, Stars of David or any article of clothing that may, in some fashion, relate to a religion or religious point of view.
Seems a bit silly, doesn't it? But that's where we're headed if we pander to every individual "taking offense."
On another note, Walker is quite correct. Our Founding Fathers were not "freeing us from religious ties"... they were concerned with persecution by the Church of England and the Catholics against a number of Protestant sects. While not specifically stated, it is easily and readily inferred that they were forming a nation "under God." While the 1st Amendment protects and allows for most religions (obviously, some beliefs that are completely against the law, such as bigamy, polygamy, drug use, etc. are not protected), it was for the intended purpose of not allowing a single Church to dictate the rules of belief. Whether people want to believe it or not, we were founded as a Christian nation. Even as full-fledged agnostic, I can acknowledge that fact.