In a recent radio interview, Ted Cruz explains why he is opposed to the UN Arms Treaty and why it must never be ratified as well why he opposes universal background checks:

In a recent radio interview, Ted Cruz explains why he is opposed to the UN Arms Treaty and why it must never be ratified as well why he opposes universal background checks: