WASHINGTON — U.S. President Barack Obama’s plan to send humans to visit an asteroid by 2025 has taken a backseat to budget pressures that threaten NASA research and development programs needed to realize that vision.
President’s NASA Budget Not Aligned with NEO Vision
