The Puzzle of Latvian Government

On October 6, 2018, Latvia held a parliamentary election, one hundred years after the nation declared independence. However, on November 18, when this event was celebrated, a new government still hadn’t formed in Latvia. This…