Joel Richardson
Louis Farrakhan, the leader of the Nation of Islam, one of America’s largest cults, has announced to his followers that Islam’s Mahdi-messiah is now present in the world. Farrakhan recently delivered the keynote address at the Nation of Islam’s annual Savior’s Day event to a capacity crowd of 16,000 at the Allstate Arena in Rosemont, Ill. The message was also webcast live via the Internet and watched by many more thousands of his followers.