Tag Archives: ted cruz

Climate Change-Denying Senator Ted Cruz Will Oversee NASA

Climate Change-Denying Senator Ted Cruz Will Oversee NASA

Tagged ,