Kevin DeLeon is the one who was bragging earlier this week about half his family being illegal immigrants.
Lefty lunatic criminal. Arrest the bum for sedition.