The Detroit News | Nation of Islam leader Louis Farrakhan speaks in Detroit Sunday The Detroit News Show Thumbnails. Show Captions. Last SlideNext Slide. None. Nation of Islam leader Louis Farrakhan speaks during the Holy Day of Atonement event at Aretha Franklin Amphitheater (formerly Chene Park) in Detroit on Sunday, October 14, 2018. |
|
|