Censors bring down curtain on opera

Shanghai - China has brought the curtain down on a Shanghai opera troupe that had hoped to perform at New York's Lincoln Centre…