Source: AnnaStills / Getty A recent ruling by the Alabama Supreme Court has brought renewed attention to the 2022 arrest of Pastor Michael Jennings, a case that previously gained national attention. According to ABC 3340, the court’s 6–3 decision clarified that under Alabama’s “stop-and-identify” law, police officers may require a person to present physical identification if they believe the individual’s verbal responses are incomplete or unsati…