Feedback

Woman Meets Sister After 65 Years of Searching

 

Lucille "Venus" Love spent most of her life searching for her family and was finally reunited with her sister in Arizona.

Shows