toolsforhope.com
Baby Albion July 9, 2018
Three years ago, a baby’s little body was found on a bench near Birch Hill Free Church of Scotland, in Port Albion PEI. The case has never been solved. The baby boy was interred in the church cemet…