20050410 india: Join hands; IT will be ours: Wen