“Beautiful Heart”: Family Mourns USD Student Killed on I-805
Community activists in Vista say the Captain of the Sheriff’s Dept. substation is backing out of a promise to form a citizen’s advisory panel after several high profile incidents involving his deputies. NBC 7’s Artie Ojeda reports from Vista.