Little Richard, the Rock and Roll pioneer is dead at 87

As if there wasn’t enough sorrow in the world right now, the news arrived this morning that Little Richard died from unknown causes. The rock pioneer was 87. “A lot of people call me the architect of rock and roll,” he told Rolling Stone in 2004. “I don’t call myself that, but I believe it’s true.” It’s not hard to […]

Mekatilili wa Menza, fearless worrior leader who resisted British colonialists

Mekatilili wa Menza was a Kenyan fearless leader, who led her people, the Giriama people to resist the British against exploiting them. She was born in Mutsara wa Tsatsu between 1840 and 1860. She was the only girl among five children and was named Mnyazi wa Menza (Mnyazi, daughter of Menza) by her parents. She […]