March 12, 2002 4:44 PM Subscribe
The little Afghani girl whose eyes captivated a nation back in 1985 (when her portrait graced the cover of a National Geographic magazine) has been located (alive!).
posted by silusGROK (38 comments total)
« Older Getting the Picture... | Winona Ryder Tape exonerates h... Newer »