For nearly 10 years, James “Martin” Roberts’ family has waited for answers.
Martin was 19 when he disappeared from Boone, NC. Now, a new NCMEC age progression shows what he may look like today at 30. Read more: ncmec.org/blog/2026/near…
An investigation involving NCMEC and Michigan’s ICAC Task Force has led to the arrest of a 19-year-old Dearborn man.
Authorities allege Mochtaba Ahmed Alabudi distributed suspected CSAM online and enticed others to self-harm.
He now faces 10 charges.