By a beach in Latvia… Posted on August 22, 2019August 28, 2019 by Michael Church Latvia may occupy a large territory, but its population of 1.7 million would fit into a small corner of London, and its road to independence has been long and hard. It endured centuries of Swedish, Po... Read More