Alabama Supreme Court Rules Cops Can Force Pastor to Show ID
The Alabama Supreme Court has ruled that police officers are permitted to compel a pastor who is watering flowers to show his identification. This decision addresses the extent of police authority in requiring identification from individuals in public spaces.




