Home News Malta Self-Erecting Tower Crane Collapses: May 20th