They stand as a testament to the reality that China represses the Catholic Church along with all its other religions.
Source link

They stand as a testament to the reality that China represses the Catholic Church along with all its other religions.
Source link