Alabama Supreme Court rules that police can demand ID in case of pastor arrested watering flowers

The inciting lawsuit began in 2022, when Pastor Michael Jennings was arrested after watering his neighbor’s flowers.