Thirty Things That Caught My Eye Today: Forced Uyghur Abortions in China, Dolly Parton & Faith & More (September 3, 2020)

A Uighur doctor tells ITV News of disturbing testimonies of “forced abortions and removal of wombs” in China.

Go to Source