Europe rights court fines Turkey in 1999 police torture case
Turkey was ordered by the European Court of Human Rights (ECHR) to pay €20,000 (USD $27,000) in damages to Mesut Deniz for his torture at the hands of police in a judgment released Tuesday. Deniz, a...