John Glenn, while a senator, blocked the investigation of Chinese campaign contributions to the Clinton campaign.
Chinese collusion!
This tarnished John Glenn in my view.
Yes, and he was rewarded with a ride on the Space Shuttle.