Malta’s past is on display today