fbpx
10.13.2020 0

Kalbinur Gheni’s sister has been detained in a Chinese concentration camp since 2019.

She says her sister is a professional artist and art teacher and the mother of two boys.

Copyright © 2008-2022 Americans for Limited Government