News Unveiling the Deception: the Marketing of Christians as Society’s True Enemy.. FDR: 325 left-leaning media marketing Christians as evil Cultural Divide: VCAST talks about the divide between Christians and various groups, including Read More » March 18, 2024