20070506 india: Descent into hell: Dance stage to sex trap