20050908 india: Cabinet okays mega-submarine deal