A new study could provide the solution to the grandfather paradox that has plagued time travel theories for decades.
Two people cheat on their partners with each other and then leave their partners to be together. Should they trust each other ...