News
The AC-130's green beam is meant "to let the adversaries know that you see him," the head of US Air Force Special Operations Command said. Business Insider Subscribe Newsletters ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results