And yet he still couldn't stretch the truth enough to claim she died before March 31, 2005. Where are the trolls coming up with that claim?
This thread has the apfn link on it from yesterday. I took a picture from their web site and they have AUDIO OF TERRI CRYING when she found out the tube was coming out in March of 2005. She tried to say she wanted to live but the cop lied, said it never happened. The cops were right in there killing her too.