Avatar - Radio Free Asia
Radio Free Asia
flipped into It's Not OK
Jiao Xia (China) — Women in Human Rights

Jiao Xia (China) — Women in Human Rights

womensrights.asia - By Catherine Antoine

He was subsequently accused of “economic crimes” and sentenced to four years in jail for “extortion.” “I think he touched a raw nerve,” Jiao Xia told …

View on womensrights.asia