The Last Word with Lawrence O'Donnell 05/15/14
Russia to end Space Station cooperation?
Houston, we have a problem? Russia says it won't cooperate with the U.S. on the International Space Station after 2020. Derrick Pitts joins The Last Word.
from NBC News and MSNBC