There's a video making the rounds featuring two Sheffield officers. We'll have more on that later; however, the question now is a legal one. Must officers give the public a name or show badge/warrent card?
Apparently, in most states they do not. One exception is California. From what we can gather, Alabama officers are exempt from identifying themselves. We welcome any comments or corrections.
We encourage everyone to obey the law. We also encourage all city, county, and state employees to be polite to citizens. We're limited here, not having the genesis of this situation on video. We hope to have more information soon.