Prime Minister Robert Abela and Prime Minister Abiy Ahmed Ali visit the Upper Barrakka Gardens.

Prime Minister Robert Abela and Prime Minister Abiy Ahmed Ali visit the Upper Barrakka Gardens.