It stinks to hell
The scourge of corruption in Malta was in the news again recently, when the UN published its Sustainable Development Index. Corruption has become so ingrained that the record negative score achieved by Malta was almost relegated to a footnote in the news …