Space Station
The International Space Station is being launched piece by piece: another step toward the final frontier--or a Motel 6 in low orbit? Wednesday on "Which Way, L.A.?" the science, the politics, and the money behind the biggest construction so far in space.