It has been a while since we updated, but a lot has been going on behind the scenes of the Joshua Casteel Foundation! We are now an official non-profit and are working hard to realize the legacy that Joshua left for us and thus, the mission ahead of us, which is to promote peace, justice […]