Summary: Seventh- and eighth-grade English teacher Ned Carter Walker was arrested Monday on charges of possessing multiple weapons on a San Diego Unified campus.
Summary: Seventh- and eighth-grade English teacher Ned Carter Walker was arrested Monday on charges of possessing multiple weapons on a San Diego Unified campus.