The New Beginnings is a special program for people that "need a second chance" in life.
When everything seems hopeless, The Joshua Community can help you to find hope and solution.
The Joshua Project is a Charity (Reg. number 20204837) and as such, all profits generated will be invested in the Charity.