Sources are saying that the reason Selena Gomez broke things off with Justin Bieber for good is because she recently found out that Bieber cheated with Rihanna back in 2011. Are you buying this story?

Full Story