Spains Prime Minister Mariano Rajoy suffered a scare Wednesday when a 17-year-old youth punched him in the face during a campaign appearance in his