Malta’s Labour Party Leader Joseph Muscat

Malta’s Labour Party Leader Joseph Muscat

Matthew Mirabelli/AFP via Getty Images

Malta’s Labour Party leader Joseph Muscat is greeted by supporters as he arrives to cast his vote at a polling station in Valletta, Malta during national elections.