In the case of 10-year-old Sophia Rand, pinpointing signs of wrongdoing has been easier to prove than the culprit behind it.

Author Archives: Callie Ferguson
Callie Ferguson is an investigative reporter for the Bangor Daily News. She writes about criminal justice, police and housing.