DEXTER, Maine -- Two inmates at the Mountain View Youth Development Center in Charleston escaped Sunday evening, but have since been returned to the facility, according to Maine State Police. [read the full story here]