20050630 india: We will rape you; then parade you naked