By Agather Atuhaire Just six years ago, Henry Peter Mayega was a member of the opposition Uganda Peoples Congress (UPC) party. Then he switched sides to the ruling NRM party. Today he is Uganda’s ambassador designate to the Peoples republic of China. At any time these days, Mayega is all …
Read More »