226 results found
Search Result

Amnesty International-Police strapped her

Police strapped her to an iron chair in a “brainwashing centre”, an arbitrary detention facility set up to get Falun...
11-15-2019 | Urgent Action for Ms. Chen Huixia, August 2017 |

1 2 3 23