A Storm Brewing and the Great Flood in Malta

There was a storm brewing in Malta, cooking itself up since the night before, growling with thunder, pouting grey mist and bringing back Sliema’s floods.

Read More…