Place de la Liberté
Freedom Square, Valletta