Stephen Broden, Beck’s Black Robed Regiment In Action
…st the Judeo-Christian ethic that this nation was built upon.” Broden also appears in Maafa 21, a propaganda film that claims that reproductive rights are a conspiracy to commit “black genocide.” The film has been promoted by the Frederick Douglass Foundation, which describes itself as a a Christian organization. (It also supports Allen West, running for Congress in Florida, who writes for a south Florida biker magazine, in which he has written th…
Read More