Therese Comodini Cachia will be the new Opposition Leader By Manuel Delia2020-07-09T15:33:10+02:00Thu, 9th Jul '20, 15:33|0 Comments For now I will just say that this will make uncomfortable news for Robert Abela and Adrian Delia. Two birds. One woman. Godspeed ma’am. Previous:PODCAST: A leader in name. Another in fact.Next:Looking away from Ian Abdilla