Moment of truth nears for sleepy New Mexico town on cusp of space flight

May 8 – The small New Mexico town of Truth or Consequences may only have 7,000 people, yet with the …read more

Via:: Reuters Video: Top News