SEOUL - South Korea said yesterday a US citizen held in North Korea on spy charges was a China based missionary and denied he was working for Seoul. A foreign ministry official accused Pyongyang of fabricating the spying charge to force Washington into direct talks.