Everyone seems to be debating whether or not Karin is the mother of Sarada, or whether Sasuke is a good father; and how much truth Sakura is telling their daughter.
I think that Karin is indeed the biological mother of Sarada, but I dont think Sasuke was unfaithful to Sakura. I think that...