Yes, De Blabbio should resign. His irresponsible and offensive comments after the Eric Garner incident inflamed violence against the police. He has no idea how to provide proper leadership.
What were those "irresponsible and offensive comments", and how did they "inflame violence"?
Be specific.