Asian News Hospitals in China’s Xinjiang region allegedly forced to abort Uyghur babies Hospitals and medical facilities in China’s Xinjiang region were allegedly forced to strictly implement government family-planning policies by aborting babies born “in excess of family planning limits.”
U.S. Bishops Join Japanese Counterparts for Pilgrimage of Peace Marking 80 Years Since Hiroshima, Nagasaki Bombings