I don’t know who’s more of a useful idiot - G Giffords or Cindy Sheehan.
Mark Kelly is just plain stupid.
He thought he could cash in on his astronaut job as a road to politics. He diminished astronauts.