More than two years after he was arrested and charged with treason, Cambodia on Sunday freed opposition leader Kem Sokha from house arrest, but the charges remain and he is banned from politics and from leaving the country.

Pressure has been growing on Hun Sen, Cambodia's authoritarian ruler of more than three decades, to ease a crackdown on his opponents as the European Union considers whether to go ahead with cutting preferential trade terms.

"As an innocent person who has been jailed for two years, I continue to demand that the charges against me be dropped," Kem Sokha said in a Facebook post.