Ted Cruz Destroys Social Media Giants On Censorship

Ted is definitely not Lying this time.
www.youtube.com/watch?v=yVTxFvQunUs

477 views