It’s Your Backyard Ventura County On March 31, 2015, at approximately 3:50 PM, a detective with the City of Thousand Oaks Police Special Enforcement Unit was driving in the 1500 block of Newbury Road when he observed a subject sitting in a parked vehicle. The detective contacted the subject, and immediately recognized the subject as Terry Oliphant who was currently […]