Farrakhan says it's time to take down the American flag

Townhall.com Staff
|
Posted: Jun 25, 2015 4:32 PM
Nation of Islam leader Louis Farrakhan this week denounced the American flag before hundreds of people at the Metropolitan AME Church in Washington, D.C.