gabrielle-giffords

Mark Kelly

Sen. Mark Kelly Throws Shade at Trump—Even the World Is Laughing!

Sen. Mark Kelly's fiery speech at the DNC takes a shot at Trump's foreign policy—spoiler alert: it's not pretty!

See more