Appeal denied for Pham Doan Trang: Vietnam puts HRDs behind bars while lobbying for a seat at the HRC

August 26, 2022