Advertisement

Australia's 'Human Body Parts' puppets stir up Singapore heartlands

The Human Body Parts roaming puppet performance by Australia's theatre company Snuff Puppets are causing a stir in Singapore's heartlands.