20050716 india: New face of LeT might impress you