Ben Carson Shames Democrats Over Their Immature Lust For Trump Impeachment

Far too often, the voice of reason goes unheard in politics. That’s why its always refreshing when that voice can be heard clearly and given the time of day. Thankfully, Ben Carson gave a truthful valuation of Democrats’ lust for impeachment which doubled as a slap of shame. If there’s any sort of practical reasoning […] More