Journalist Daphne Caruana Galizia has a small Renault in which she drives into town for work or family errands. She is an inconvenient journalist, covering stories of international crime hunters who, for one reason or another, stop over in her home islands – the Maltese archipelago. One
Read more →