Tag Archives: us department of defense
The Pentagon has published a video, allegedly captured during the recent operation of the US Special Forces in Yemen, and…
The Pentagon has published a video, allegedly captured during the recent operation of the US Special Forces in Yemen, and…