Everyone acknowledges that this is not an ordinary election cycle. Almost as confusing as the campaign events are the explanations of those trying to explain why so many bizarre things are happening. Everyone has a take on the political carnival. … Continue reading
© 2019 The American TFP. All rights reserved.