Thousands of demonstrators gathered in Sliema, East Malta, on Sunday, to renew their calls for justice and governmental resignations following the killing of government-critical journalist Daphne Caruana Galizia.
Thousands of demonstrators gathered in Sliema, East Malta, on Sunday, to renew their calls for justice and governmental resignations following the killing of government-critical journalist Daphne Caruana Galizia.