NCIS New Orleans Season 7 Episode 13: What’s the fate of the new Episode? May 1, 2021 by Mathew Rockford