Students at an Alabama high school have defied the threat of legal action by reciting the ‘Our Father’ prayer before a football game at their school. The Wisconsin-based Freedom From Religion Foundation (FFRF) had issued a warning to Opelika City Schools Board of Education in Alabama that the Our Father prayer could not be played […]