Body of missing Buffalo woman found on train tracks, family says
The body of a Buffalo woman missing since late last month was found Saturday on train tracks near the old CSX train yard, the woman’s family says. Patricia Davis told 2 On Your Side that 22-year-old Tiara Lott’s body was found Saturday. She was last heard from during a video call on January 29, when …