The court also found Russian authorities denied Ilya Romanov the right to a fair trial, and ordered Russia to pay him $6,000.
The court said conditions at the jail he was in breached the international human rights treaty, but noted the prison has since been adequately improved.
The ruling comes after Romanov, who had been jailed for marijuana possession, sued Russia for violating his human rights.
(AP)