Louis Farrakhan Pesach Benson 2 years ago Nation of Islam leader Louis Farrakhan (YouTube/Screenshot; Shutterstock)