Order your Keyamsha: Shield of Audacious Power t-shirt today

The Shield of Audacious Power is a Red, Black and Green symbol of the power of the Human Spirit. As Marcus Garvey told us:
“Show me the race or nation without a flag and I will show you a people without any pride.”

Order yours today and show your pride at: