Posted inNews

Former Atlanta Fire Chief Says Slavery Was God’s Plan Because of Social, Spiritual and Economic Famine in Africa

In a videotaped lecture that many called out as teeming with self-hate, a former Atlanta fire chief ridiculously opined that it was God’s divine plan that permitted Americans to enslave Africans. NBC News reported that Kelvin J. Cochran, who is Black, lectured at a Georgia Department of Labor event honoring Black History Month. The outlet […]