by Oge Okonkwo A bizzarre thing happened in Saudi Arabia on Sunday as human body parts were said to have ...