Activists welcome the court ruling but the UK government says it will appeal the verdict.
Latest posts by Toimitus (see all)
Amid an oil blockade against the island, the US blames Cuba’s communist leadership for ‘standing …