NYPD Commissioner Bashes City Leaders As “Cowards”

So the Commissioner of the NYPD, Dermot Shea, grew some balls yesterday. He called city leaders out as cowards, stating that “I don’t know if there’s ever been a period like this where so many systems of government are literally cowards and won’t stand up for what’s right….they’re failing at every possible measure to be …

NYPD Commissioner Bashes City Leaders As “Cowards” Read More »