On May 12, President Yoweri Kaguta Museveni, 81, will take the oath of office once again, extending a presidency that has shaped Uganda's political landscape for four straight decades. His victory in ...