News Oakland Zennie62 News

Oakland News: Erica Maskaleris Search Stopped; Emily Palen At Uptown

Erica Maskaleris is believed to have killed herself according to The Oakland Police reports to the media. The 31-year old woman who started the Oakland-based computer and tech consulting firm Geekosystems was last seen one week ago Thursday morning walking at the 3400 block of Telegraph Avenue in Oakland. KRON TV, Channel 4 in the […]