Commentary
News Analysis
News
ADVERTISEMENT
MeidasTouch Hammers Ted Cruz “Terrorist” Comments with Three Viral Videos in One Day
By
Todd Neikirk
/
Jan 7, 2022