Charles Peter Mayiga
-
News
Buganda, Duke of Edinburgh sign youth pact
The Duke of Edinburgh, Prince Edward, the youngest child of Queen Elizabeth 11, has paid a courtesy call on the…
Read More »
The Duke of Edinburgh, Prince Edward, the youngest child of Queen Elizabeth 11, has paid a courtesy call on the…
Read More »