cops in general have no right to see your id. inless they can explain to you the specific crime they believe you have commited. you are under no obligation to id yourself to any cop just because they want to know. they are however required to id themselves when asked. 4th amendment. if they persist, snd threaten arrest if you dont, show em. then sue em. its a slam dunk, and basically free money. that spic long island audits makes a fucking great living from law suits. id do it in my town, but the cops here are actually chill. maybe in the town over.
United States