Shelling from Yemen has killed two people in a Saudi town, the civil defence agency said, in a rare breach of a calm i