Thailand's king pardons US man jailed for royal insult
8 November 2012 Last updated at 09:48 GMT
An American citizen who was jailed for insulting the Thai king has told the BBC the law that he violated is obsolete and needs changing.
Joe Gordon from Colorado spent more than six months in prison for posting links to a critical biography of the Thai king online.
When he visited Thailand he was then arrested under laws that forbid any criticism of the Thai royal family.
He received a royal pardon while in jail and is flying back to the US on Thursday.
Jonah Fisher reports from Bangkok.