Mary Peter is a happy woman. Her grandson, Treasure Ayuba, had appeared, tired, at their front door on Nov. 2,…