Ablajan Awut Ayup is a Pop star from Xinjiang China. He has been missing since 2018, according to Wikipedia he is in re-education camp aka detention center.
Home
Feed
Search
Library
Download