US Navy chief Richard Spencer asked to resign over Seal case
5:07pm PST - November 24th, 2019 seal - BBC NewsRichard Spencer is told to step down over the case of a Navy Seal accused of war crimes.
Richard Spencer is told to step down over the case of a Navy Seal accused of war crimes.