Kristen Stewart vs. Rupert Sanders: Who's to Blame?
Let's get this out of the way: Kristen Stewart was wrong for cheating on Robert Pattinson. There's no excuse for infidelity. It's immoral and dishonest and hurtful to the person you supposedly care about most.
But - good gracious! - have you been reading the Internet since this scandal broke?!?