S&P 5007,650.5 0.17%
Steven Lyons Fails in Amsterdam Court Bid to Block Spain Extradition — Witness News