Diana Gordon randomly ran into her brother David at a bus stop after not seeing or hearing from him in 16 years.
We care about your data. See our privacy policy.