WBAP Morning News: Secretary of Navy Forced to Resign After SEAL Disciplinary Actions

Richard Spencer, Secretary of the US Navy, has been forced to resign, following his involvement with the disciplinary actions taken against Navy SEAL Eddie Gallagher, who was seen in a photo with a deceased terrorist.