The protestors carried placards and chanted slogans condemning the Chinese Communist Partys (CCP) crackdown on religious ...