Twenty-eight senators including Bernie Sanders, Elizabeth Warren, and Corey Booker signed a letter urging Federal Communications Commission chairman Ajit Pai to delay the upcoming net neutrality vote.
SEE ALSO: Alyssa Milano’s fight for net neutralit…