The 2020 US presidential election cycle is in full swing (yes, it is still the summer of 2019; you did read that correctly), and things are kicking off with ... Read more