Report details failures in Niger mission

0
94

The Pentagon has released a report on the deadly Niger mission detailing a series of failures that led to the ambush on U.S. troops.

LEAVE A REPLY

Please enter your comment!
Please enter your name here