The cost of ambiguity – Times of Malta

Main Street, Rabat. Malta's unique character …