An overwhelming majority of the UN’s 193 Member States once again urged Washington to lift the measures – despite a noticeable shift in countries choosing to either abstain or side with the US. The resolution – titled Necessity of ending the economic, commercial and financial embargo imposed by the United...
Latest
