Whats the CPUSA (feh!) position on DiFi (feh!) v Leon (feh!)?
The CPUSA of Northern California mentions De León a lot.
https://www.bing.com/search?q=kevin+de+leon+site%3Acpusa.org