Comment on
As of 30 minutes ago at the time of posting, the NYPD has detained two young Black men after they refused their demands to show ID without explanation or cause.
Reply in thread
In England, it's necessary to provide name and address when arrested, but, it's illegal for the police to arrest just to find out your name. But of course, how difficult is it for them to make up some asinine BS excuse?