Farrakhan: U.S. May Be Lying About bin Laden - 9/11

Wed, 2 Jun 2021 13:16:28 GMT

Nation of Islam chief Louis Farrakhan has urged his followers not to believe U.S. claims that Osama bin Laden was behind the Sept. 11 attacks on the Twin Towers and Pentagon until government officials produce proof.