Friday, June 25
Three bishops were arrested and detained for their loyalty to the Pope, two were released and one was not. Of course, China denies everything and perfectly respects human rights throughout the country. Will there ever be political pressure on China about this??