US trade embargo causes $144bn losses for Cuban economy
The latest US sanctions against Cuba were imposed late last month.
The latest US sanctions against Cuba were imposed late last month.
Nepal's tourism industry rebounded in 2016 after taking a big hit in the previous year by way of twin disasters…