Neko Wilson – courtesy photo By Layla Mustafa NAVAJO COUNTY, AZ – After having spent almost the entirety of his adult life fighting the criminal justice system, Neko Wilson finally departed the Navajo County Detention Center as a free man Oct. 23, about six weeks ago. No longer will Wilson […]