Beijing [China], January 24 (ANI): Chinese state-run Catholic bodies have introduced new internal regulations compelling Catholic clergy across China to hand over their passports and other travel ...