2018 Canada Niagara Falls

Published December 12, 2020 25 Views

Rumble While admiring the magnificence of the waterfall falling vigorously from Niagara Falls, Canada, our first visit in 2018, I would like to share how we felt that God is constantly working for us and the Holy Spirit is moving among humans.