ICYMI, Ben Tulfo has been indicted for cyber libel