Generation Joshua for WV Teens

The Vision of Generation Joshua is to assist parents to raise up the next generation of Christian leaders and citizens, equipped to positively influence the political processes of today and tomorrow.