20050126 india: India displays its military might