TeoAnon17 on Gab: "Ted Cruz openly betrays the United States of America says YOU DESERVE Mossad operating on American soil. Ted Cruz says the three billion dollars the United Sta..."