Kevin de León, the embattled Los Angeles city council member involved in a racism scandal that threw city hall into upheaval, is facing criticism again after video footage captured him in a physical fight with an activist.
De León, who has resisted calls to resign, made his first in-person appearance at a council meeting in nearly two months on Friday. Hours later he was involved in an altercation at a holiday toy giveaway in which video appeared to show him shoving a local organizer.