Robuta

https://namus.nij.ojp.gov/case/MP9435 Missing Person / NamUs #MP9435 | NamUs View NamUs missing person case MP9435 for Steven Lee Smith missing from Lafayette, Indiana. Date of last contact: Dec 31, 2008. NCMEC case number: --. missing personnamus