Manchurian Candidate

Posted by Roy on March 14, 2004

I came across "Manchurian Candidate" many time. What is the meaning and origin of it? Thanks in advance.