News

The Fox Soul channel announced on June 29 the network will no longer be broadcasting Nation of Islam leader Louis Farrakhan’s address on July 4.