Demonrats sell their souls for power, money and fame. Sacrificing their children is nothing for them.
Yes.