Joshua Generation is the arm of our ministry that ministers to our youth ages 13-24. JG engages the youth in areas of discipleship, promoting and encouraging academic excellence, and fostering an environment where young people can engage and discuss pertinent issues without judgment.
JG Summer Youth Revival
This channel is coming soon!
Joshua Generation's Waiting For Love Panel
Joshua Generation Presents: Young People Talk
A recap of Joshua Generations' first Ice-Breaker!