Рет қаралды 83
waajidsvideo
This video shows some of Sadie Carter Williams past history in the Nation of Islam. Sadie Car ter Williams is a Pioneer the Nation of Islam & Former Sister Captain of Muhammad Mosque #26 in San Francisco, CA.