Key part of Ted Cruz “Invasion” video isn’t what’s getting attention
January 05, 2016
15 Comments
on
Dog whistle.