Pressure on US to end Cuba trade embargo mounts at UN

The UN General Assembly voted 188-2 on Tuesday to end a trade embargo that has lasted more than 50 years, with Havana calling the policy 'barbaric'. The vote, which has continued without results for 22 straight years, is symbolic and...