Zachary Nelson, a biomedical engineer and pro-Israel activist from Alameda, died tragically in a diving accident in Pebble Beach on Jan. 28. He was 27. According to his father, Tom […]
Zachary Nelson, a biomedical engineer and pro-Israel activist from Alameda, died tragically in a diving accident in Pebble Beach on Jan. 28. He was 27. According to his father, Tom […]