Israeli troops on Friday detained a fifteen-year-old boy at its border with Lebanon, a spokesman of the United Nations Interim Force in Lebanon (UNIFIL) said.