Latest African Online Newspaper | Knowledgebase Africa
Birchtown is a historical community in Shelburne County, Nova Scotia, with the Black Loyalist Heritage…