Missing American college student Kenny DeLand Jr. has been found in Spain three weeks after he disappeared from his French university.
Missing American college student Kenny DeLand Jr. has been found in Spain three weeks after he disappeared from his French university.