Happening now: A body has been found at Lake Piru this morning. The recovery is in progress. A news conference will take place at 2 pm at the lake.— Ventura Co. Sheriff (@VENTURASHERIFF) July 13, 2020
Ventura Sheriff announced on Twitter that a body has been found at Lake Piru. Press conference will take place this afternoon.
TMZ has confirmed it