AP - A Saudi official has denied a Sri Lankan maid's allegations that the couple she worked for in the Gulf kingdom hammered nails and needles into her body.




Source