Top impeachment manager Adam Schiff may have just torpedoed Democrat efforts to remove President Trump from office before the 2020 election. In stunning confirmation of the idiom that "if you give them enough rope, they'll hang themselves," Schiff pushed his luck a bit too far and as a result, ...

Share.