Ted Cruz Destroys Social Media Giants On Censorship March 6, 2018 3:40 pm by IWB Ted is definitely not Lying this time. www.youtube.com/watch?v=yVTxFvQunUs We are primarily funded by readers. Please subscribe and donate to support us! Views: