Latest News from every corner of the World
With a population of 727 people, Greenwood, BCIt is the smallest city in Canada. And this…