Former SEAL team 6 member Robert O’Neill discusses his involvement in the operation that killed Osama Bin Laden:
Navy SEAL Robert O’Neill on killing Bin Laden + a new viral enemy
By
Posted on