Murray Hunter was arrested at Bangkok airport on a defamation charge he blames on his criticism of the Malaysian government.