According to the Chicago Sun-Times: "The son [Officer and Government Agent Mustapha Farrakhan Sr.] of controversial [and Anti-Semitic] Nation of Islam Minister Louis Farrakhan is a part-time police officer [and Government Operative] in Harvey, Illinois (Harvey is a city south of Chicago in Cook County, Illinois, United States. The population was 20,324 at the 2020 census.[3] The city suffers from high levels of unemployment... Continue Reading →

Up ↑