The US Supreme Court rules that overtly Christian prayers in town council meetings do not violate the constitution's separation of church and state.

for more...