I wonder if the police “acted stupidly”??
No, these overpaid thugs with badges acted criminally.
I know many cops and almost to a tee consider them far more dangerous to society than any drug dealer.