20050801 india: India; US join hands in space