Alex Jones: Leftists Are The New Canaanites, Both Sacrifice Their Children To Satan - 11/12/23