March 8, 2024True CrimeA last ditch effort to extract information from Shelia goes awry; Rachel returns to the scene of the crime.