A woman narrowly escaped from a collapsing fort wall while also saving an old lady who happened to pass by in southern China.
Due to the continuous heavy rainfall, a fort wall collapsed onto the..
Sheryl "Sherry" Parker, disappeared 24 years ago after checking into the Budget Host Motel in Del Camino. The 41-year-old woman from Fort Collins was divorcing her husband and investigators say she was..