dr-ava-muhammad_erika-totten_09-08-2015

Dr. Ava Muhammad, National Spokesperson for Minister Louis Farrakhan and the Nation of Islam with Erika Totten of Black Lives Matter. (Courtesy of The Final Call)

Leave a Comment