Police rescue abducted children

Helen and Felicia were were found tied in an uncompleted building
Helen and Felicia were were found tied in an uncompleted building