20100607 india: Hang Kasab yourself