Listen

Description

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.