Video shows Ted Cruz storming off after British journalist asks why mass shootings happen ‘only in America’

5/27/2022
Video shows Ted Cruz storming off after British journalist asks why mass shootings happen ‘only in America’