CNN’s Ivan Watson sheds light on China’s challenging economy and its crackdown on critics of the national financial landscape.CNN’s Ivan Watson sheds light on China’s challenging economy and its crackdown on critics of the national financial landscape.