Alabama Supreme Court rules police can ask for ID in case of pastor watering flowers
Police officers can require people to show physical identification during an investigative stop if they provide an incomplete or unsatisfactory response, the Alabama Supreme Court has ruled in the case of a former police…






