ATLANTA - Nation of Islam Minister Louis Farrakhan is expected to speak at Atlanta’s Fox Theatre Sunday to mark the 21st anniversary of the Million Man March.
The sold out event is scheduled to begin at 2 p.m. Doors open at 1 p.m.
The public can view a fee webcast of the message at Muhammad Mosque No. 15, located at 3642 Campbellton Rd, SW in Atlanta.
The minister’s address closes a weekend commemoration of the historic 1995 march that drew nearly two million men to Washington, D.C.