S&P 5007,665.91 0.28%
European Court of Human Rights Orders Turkey to Release Osman Kavala — Witness News