I know my thoughts about Cindy are not popular but I'll say it again.
If Cindy didn't parent the way she did, she wouldn't have created a monster that would kill her Grandchild (which she disgustingly thought of as her own baby and NOT grandbaby)... that Cindy is also very responsible for the death of Caylee IMO because she put certain things in motions and KC acted by killing what's closest to Cindy. If Cindy kept her mouth shut, didn't enable that girl and let her fall flat on her



, she would now have custody of Caylee because KC was already headed to jail for theft etc. But she's the one that gave KC the final push...
YES EVERYONE KC is very accountable for her actions and I wish the DP was on the table, she's a grown up.
She's also a byproduct of her environment and
if Cindy was a different mother towards KC - I guarantee that child would still be alive!