Footballer Sets World Record With Skills That Helped Him Overcome Suicide Struggle
This accomplishment is deeply personal for Caleb Wu, who has battled severe depression. Caleb Wu, a passionate soccer player from Hartford, Connecticut, has made headlines by setting a new world…