New to the community. Stumbled across this searching the Internet for Debra Liberman. This may not be seen since the thread is so old. Debra died in 2010 in prison. The news article about her death is incorrect. Thats not what happened. I was there :(
This has been gnawing at me for years. I...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.