Juan Sebastian Carvajal-Munoz is at least the third person detained in Maine whom news outlets have found does not have a criminal record.
Juan Sebastian Carvajal-Munoz is at least the third person detained in Maine whom news outlets have found does not have a criminal record.