The PN said that Malta has topped the European rankings for traffic congestion and placed second worldwide, insisting that ...