India: Another house of horror?