In Detroit, Louis Farrakhan has given what has been described as his last major address as the head of the Nation of Islam. He denounced the war in Iraq and called for President Bush’s impeachment. Sunday’s speech was his first major address since he became sick last August.
Nation of Islam’s Louis Farrakhan Gives Last Major Address
HeadlineFeb 26, 2007