thats a whole lot a socialists that worship Castro...
They all should lose in November—probably won’t but hopefully a chunk of them will be out on their socialist ass.