After decades of alleged abuse at Vista Maria in Dearborn, eight survivors of the residential facility are speaking out, calling for accountability and encouraging others to share their stories.
The attached 1,196-square-foot two-story accessory dwelling unit would be added to an existing 1,997-square-foot one-story house at 305 Vista de la Playa ...