Sen Cruz: This Is Why The Battle Between Elon Musk & Twitter Is So Important …