Cuban Minister for Labour Marta Elena Feitó Cabrera has been forced to resign after she made comments denying the existence of beggars on the Communist-run island.
The minister had said there was no such thing as “beggars” in Cuba and people…
Continue Reading