Malta is a tiny group of islands bang in the middle of a historically chequered Mediterranean Sea. It had no choice as to its location, but actually lies at the crossroads of powerful trade routes ...
First-year students from the Geography, Environmental Science, and Global Development programmes recently returned from an immersive field trip to the Maltese archipelago, as part of their compulsory ...