CCP is Stifling Chinese Potential: Haugh