Advertisements
Read Time:6 Second
A ruling by the European Court of Human Rights on a Taiwanese suspect’s extradition represents an embarrassing failure for Chinese authorities.