All charges against Russian reporter Ivan Golunov have been dropped, after a huge public outcry, the BBC reports.
Golunov, an investigative journalist, had been accused of drug dealing - but his lawyers said the drugs were planted by authorities.
Russian newspapers rallied around him in a public show of support.
Russian Interior Minister Vladimir Kolokoltsev said Mr Golunov's guilt "has not been proven" – and that two police officers had been suspended.
The decision came after "forensic, biological, fingerprinting and genetic tests," he said.
"He will be released from house arrest today, the charges have been dropped," he added.
Mr Golunov, 36, is a freelance journalist who had been working for the Latvia-based news website Meduza, among others.
He had been on his way to meet another journalist last week when he was stopped and searched by police officers.