Sovereign Creed, a Black-owned apparel company based in Texas, is using their fashion products to educate the masses that up to 90% of the ancestors of Black Americans were already […]
The post Apparel Line Pushes the Message That Black Americans Have Indigenous Roots in America first appeared on BlackNews.com.