PHEIC

Friday, August 12, 2022

Friday, August 12, 2022

Latest COVID-19 News

Latest COVID-19 News

In China, Footage of a Chained-Up Rural Mother Draws Outcry

Video footage of a woman chained up in a shed in a village in eastern China has triggered online calls for better protections for women and the mentally ill in rural parts of the country.

Read more…

Leave a Reply

2020 © PHEIC.INFO