To begin with, let’s acknowledge the U.S. Supreme Court has held that prayers offered before meetings of Congress all the way down to City Council do not necessarily offend the First Amendment. They are, as all justices recently acknowledged, part of the fabric and tradition of American life stretching all the way back to the composing of the Constitution and the first Congress.