Imperative to end US blockade against Cuba – Herald