The latest international news in one place
Oregon Elections Director Steve Trout was fired last week over alleged concerns about IT problems affecting…