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 appeared first on The Black Chronicle.