China is detrimental to human rights and cannot be permitted to continue to imprison and detain Christians and other groups of people practicing their Religion. In this podcast we expose China's atrocities.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.