Totalitarianism. Fascism. Authoritarianism.
It is safe to say that times are looking fairly bleak in the year of 2017. These are all words that have surged in use by the media this past year and much ...