Religious studies scholar Dr. Stephen Finley (Louisiana State University) is almost singular in his academic study of the UFO origins of the belief system of the Nation of Islam (NOI.) In the late 1980s, Louis Farrakhan, the leader of the … Continue reading →
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More