Cuba's parliament passed a new Magna Carta on Wednesday which says keeping socialism is irrevocable.
The new constitution, passed by 589 MPs attending the Second...
lungu said at the ceremony that the judges are responsible for dealing with contentious issues emerging since the amended constitution took effect in early...