South Korea denied entry Saturday to Claude, the leader of the sect which runs Clonaid, a company that claims to have created the first human clone, officials said.
South Korea denies entry to sect leader.