Catholic Herald logo
Menu
Newborn babies at a hospital in Shandong province, eastern China (Photo: PA)

The internet is making it impossible for Chinese authorities to keep their shameful policy away from international scrutiny