A solar-powered bus described by its Ugandan makers as the first in Africa has been driven in public.
Kiira Motors' Kayoola prototype electric bus was shown off at a stadium in Uganda's capital, Kampala.
One of its two batteries can be charged by solar panels on the roof which increases the vehicle's 80km (50 mile) range.
The makers now hope to attract partners to help manufacture the bus for the mass market.
Can Africa lead the way on renewable energy? Africa's new breed of 'solar-preneurs'
Kiira Motors' chief executive Paul Isaac Musasizi told BBC News that he had been "humbled" by the large and positive reaction to the test drive.