In less than a month, we will have a presidential election that may turn out to be one of the most contentious of all time...
In less than a month, we will have a presidential election that may turn out to be one of the most contentious of all time...