All across the world this week you could hear the wailing and gnashing of teeth as the news spread that Kristen Stewart had cheated on long-time beau Robert Pattinson. “Egads!” the collective voices declared, “Bella has cheated on Edward!” Since this news story has seemingly trumped such mundane news fare such as the U.S. presidential […]
