Elioda Resigns As Sheema North MP
1 Mins read
The Minister of Science and Technology, Dr. Elioda Tumwesigye, has resigned the Sheema North parliamentary seat and took oath as Member representing…
The Minister of Science and Technology, Dr. Elioda Tumwesigye, has resigned the Sheema North parliamentary seat and took oath as Member representing…