BTW, it's no surprise tat Villagarosa has presidential ambitions. Before you laugh, consider how many Latinos have entered your electorate.
Wait, just because someone is "Latino" does not then make them communists-marxists. Villiarosa is "Latino," yes, but he's a communist-marxist. Oh, and he also speaks Spanish, so perhaps that makes him just fine and dandy to some other "Latino"s, or so some would reason.
Mostly, those who reason that way are Democrats, in my experience.
Did Villagarosa ever pass the Bar exam?