EpochTV - The Epoch Times

Tests Show Chinese-made Buses Have Kill Switches, Can Be Halted Remotely