Rome :The Chinese Communist Party has ordered travel agencies not to send tour groups to visit the Vatican and St. Peter’s Basilica because “there are no diplomatic relations” between China and the Holy See. In an article published by Radio Free Asia yesterday several agencies that confirm that they haveContinue Reading