A church planters baptizes a new believer in the Moscow Canal. By C. Helmer January 11, 2021 A church planters baptizes a new believer in the Moscow Canal. By: C. Helmer January 11, 2021