Spanish Prime Minister Mariano Rajoy was punched in the face during a campaign event for Sunday's general election. Continue reading