Associated Press Another Navy SEAL confessed to killing the prisoner of war Special Operations Chief Edward Gallagher is accused of murdering, but the prosecution in the latter’s war crimes court-martial is refusing to drop the murder charges. Legal experts told Business Insider that it’s foolish to impugn your own witness because it sends the message […]