Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
This week marks 10 years since Ilham Tohti, a 54-year-old Uyghur economist and human rights advocate, was sentenced to life in prison by Chinese authorities. For some, like Enver Can, a 75-year-old German-based Uyghur rights activist who leads an organization…