For the first time in decades Cubans are able to travel in clean and safe buses.

It is part of a nationwide process of upgrading its transport to modernise the economy.

Al Jazeera's Teresa Bo reports from Havana.

Source: Al Jazeera