Carmen: The New Priest is a She, and She Has a Guardian Pigeon By Liam Lacey Read More ReviewJim SlotekSeptember 22, 2022Valerie Buhagiar’s Carmen, Romance set on Malta, Natascha McElhone, Henry Zammit Cordina, Women posing as priests, Steven LoveComment