Redlands police in Southern California are searching for the bodies of Daniel and Stephanie Menard at the home of their next-door neighbor at the Olive Dell Ranch nudist park on Aug. 30 after a suspect was arrested in connection with the disappearance.
“We’re confident that the Menards are deceased, and we believe they are on the property the suspect lived,” police spokesman Carl Baker told The Epoch Times Friday.