Learn more

Police have descended on a California nudist resort where a couple in their 70s disappeared, and witnesses claim a man with a gun has barricaded himself at the scene. RadarOnline.com can confirm a large law enforcement presence at the Olive Dell Ranch, the home of missing husband and wife Daniel and Stephanie Menard. Aerial footage taken from KTLA’s Sky5 showed SWAT officers and other agencies gathering outside the nudist ranch on Keissel Road in Colton. The outlet noted it appeared the officials were “staging for some sort of operation”, though it was unclear what exactly was taking place. Me…

cuu