People favicon

Two Missing California Brothers and Friend Are Found Fatally Shot in Jeep: 'Heinous in Nature'