Afrika Bambaataa Steps Down
In an unexpected (but totally expected) turn of events, the Amen Ra of the UZN has stepped down. The official statement from the Universal Zulu Nation is found below. “Universal Zulu Nation Official Statement: International and Regional US UZN Leaders, Universal Zulu Nation The Universal Zulu Nation wishes to announce that it is currently under…
Read More
You must be logged in to post a comment.