We had ‘kill shot’ and didn’t take it? Report makes bombshell allegation

0
217

WND: U.S. forces said to have a lock on Kabul airport bomber, but were told to stand down