Dover mayor wins world award
The mayor of a small central Newfoundland town has been named the best mayor in the world. Dover Mayor Tony Keats was bestowed the World Mayor Community Award for 2023. The announced was made earlier today in London, England. Known for his hard work and humility, Keats was recognized for his extraordinary service to his […]
Read more