Indonesian police have forcibly silenced the upstart radio station Era Baru, switching off the station transmitter, apparently as a result of Chinese Communist Party (CCP) pressure.
Indonesian police have forcibly silenced the upstart radio station Era Baru, switching off the station transmitter, apparently as a result of Chinese Communist Party (CCP) pressure.