Day of Reflection and feast of Our Lady of Sorrows

Today was a day of reflection in Malta – the local media cannot talk about politics – a relief really – before tomorrow's general elections 2003…