Nebraska Democrat Senator Machaela Cavanaugh Melts Down on Senate Floor Over Trans People These people are completely insane 3.6K viewsedited 19:46