Iraq June 28, 2019 5:45 pm

Final Witness Testifies in Navy Seal War Crimes Trial

The defense rested in Chief Gallagher’s murder trial and only one witness took the stand today. NBC 7’s Erika Cervantes has more.

US & World Videos

Exit mobile version