Various details to know about the types of charity that are helping kids who are faced with social and financial hardship. Throughout history, charities have played a fundamental role in bettering the futures of disadvantaged youth by providing the necessary tools and opportunities for success. For many groups a key area of concentration is youth