A girl who was born in prison 18 years ago defies all the odds and will now study at Harvard
Despite all odds and expectations, a girl who was born in a prison has managed to gain admission to the famous Harvard University. Sky Castner, 18, is said to have been born in the Galveston County Jail. Since the day Sky’s father picked her up from jail to raise her as a single parent, her […] More