In an overwhelming UN vote, 188 countries have called on the US to lift its 53-year trade embargo on Cuba.
ReadSeveral US travel agencies have reported bureaucratic obstacles implemented by the US government to renew their licenses and prevent them…
Read