NASA cancels moon rover mission due to cost overruns and delays

July 18, 2024