Cuba is a land of revolution and contradictions. What do an ordinary worker, a journalist and a rap singer have in common? They all live in the same city, Havana. What do people have to say...