By: Dechen Choedon According to the international definition, Human Rights are commonly understood as inalienable fundamental rights which are inherent…
Facebook will challenge a Thai government demand that the social media giant remove the account of a pro-democracy group said…