Following the murder trial of former New England Patriots TE, Aaron Hernandez's fiancee has been granted immunity in exchange for her testimony in the former NFL star's murder trial. The only thing is that the extent of her protection hasn't been determined or explained.
The judge handling the Odin Lloyd murder trial just announced an "endorsement for immunity to Shayanna Jenkins."

In the past, prosecutors accused Shayanna of getting rid of possible evidence at Hernandez's request ... after Odin's murder. 

The big mystery is that the judge has sealed the record, making it extremely unclear how much protection Shayanna will receive in exchange for telling all she possibly knows.

According to TMZ reports, prosecutors claim Shayanna has already been busted lying to the grand jury 29 times ... so, in theory, the "immunity" could merely protect her from perjury charges.  

On the other hand, it's likely possible that the immunity could just protect her from more serious charges if she commits perjury.