"Denise saw everything," a Richards insider tells PopEater. "Not only did she witness everything that

happened that night at the restaurant, hotel and hospital, over the past few years she has seen everything, yet refuses to kiss and tell."

What makes Richards' decision even more admirable? She's reportedly turning down $1 million to tell all.

The reason? She wants to “protect her kids.” Of course, there's also the possibility that she agreed to muzzle herself as part of a lucrative private settlement with Sheen, either during her divorce or more recently. But we prefer to imagine Richards as a classy broad.