Police said the Chinese suspect -- who diamond owner Suresh de Silva spotted swallowing the object at his stall at a Colombo gem show -- was given laxatives to retrieve the diamond and investigators soon determined it was a fake, the BBC reported Tuesday.
Ajith Rohana, a police spokesman, said the man may have swallowed the fake diamond as a diversion to allow an accomplice to escape with the real $13,000 gem.
"We suspect that as habitual offenders, this group were in the habit of swapping real stones for fake ones," Rohana said.
Rohana said the arrested man, whose name was not released, was found to be carrying six more fake gems in his pocket.
Exploding whale video goes viral on Internet
Puzzle-maker slips 'Murdoch Is Evil' into Rupert Murdoch's Sunday Telegraph