In the case of Novaya Gazeta v. Russia, the European Court of Human Rights (ECHR) has condemned Russia for its abuse of the ...
Huy Duc had criticised Vietnam’s communist leaders on issues such as corruption, media control and relations with China. Read ...