Fight For The Future, which has long supported net neutrality and advocated for digital privacy rights, recently received a cease and desist order over its new site “Comcastroturf.com.” The site lets...