Dramatic Rescue of Our Own Residents from a Failed SanctuaryMarch 30, 2016The March 2016 edition of Tech Insider featured the rescue of Carli and Lily from a failed sanctuary in New York.