Two vessels carrying petroleum products destined for Uganda docked at the Mombasa port on July 3, heralding the beginning of a new era of energy independence for the landlocked country, which has been depending on ...