News

Republican Senator Pete Ricketts was hammered with heavy criticism during a town hall even he hosted in his home state of Nebraska this weekend, with voters accusing him of insider trading.