At least 10 people were killed in an Israeli strike on the southern Lebanese town of Sarafand, most of whom were women and children, the town's mayor told Reuters late on Tuesday.