This story is from Maruthi Gita Chapter - Twin Flames where Lord Hanuman narrates the story of Mata Sita's Birth to his devotees Mahtangs Community, where he visited them after 41 years to impart them with Supreme Knowledge.
This story also tells different types of Bad Karma and how one can get rid of them, listen to the podcast to know more about this.