Thailand has been listed among 38 countries that the United Nations denounces for carrying out “shameful” practices, including harsh reprisals and intimidation against people cooperating with it on human rights….

Read More