A girl stolen as a newborn from a hospital in Jacksonville, Florida, has been found alive in South Carolina after more than 18 years, police say.

Kamiyah Mobley herself thought that something untoward had happened, says Jacksonville Sheriff Mike Williams.