The tiny island of Malta rarely pops up in my rss reader but when it does I usually pay the news more attention than it deserves. Malta is a tiny island with about 400 000 inhabitants and like most islands is fairly big on introspection. What makes Malta special (for me) is the fact that [...]
