New Castle State Developmental Center Investigation WISH-TV8 - Part Three

In 1997, WISH-TV secretly filmed resident abuse by employees inside New Castle State Developmental Center in New Castle, Indiana. The impact of making the disturbing, hidden camera footage public was the closure of the Center in 1998. Channel 8, the Indianapolis station affiliated with CBS,…


Share on Facebook | Share on Twitter