Skip to main content

The claim

Says Mark Kelly took to space a “Chinese communist banner.”