I don’t think the dems are idiots nor do I see this as a failure to do due diligence.
It was money laundering, plain and simple. Follow the money.
I really do think they are idiots, I live on the west coast and these guys chant green jobs like some kind of religious incantation over the masses.....it is this greenie weanie geeks with their fantasies infecting everyone’s mind out here in a case of grand mass hysteria