Kumkapı Removal Center
Euro Court fines Turkey for inhumane detention of Russian national
The European Court of Human Rights (ECHR) has fined Turkey 10,000 euros upon the complaint of a Russian national, who was detained for six months between 2010 and 2011.