The mission trip that didn’t happen – or did it?
The city of Tecate, Mexico is a small town located in the state of Baja California and is a popular destination for tourists, who come to enjoy its mild climate and beautiful scenery. The town is also home to a number [...]