Look inside the ministry and see what they are doing! The Ambassadors of Change at World Changers Church New York are featured in this video!!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…