Fidel Castro

Fidel Castro addressing a rally

Fidel Castro, former president and leader of the Cuban revolution, died on November 25 at age 90.

Hip-hop producer, activist and writer Carlos Martinez.

On June 27, as Nelson Mandela was reported to be lying in hospital on life support, London-based activist and hip-hop producer Carlos Martinez released the track "Madiba’s Message".