AFP - Saudi government and private sector officials have questioned the account of a Sri Lankan maid who said her Saudi employers forced 24 nails and needles into her body.




Source