They say Francesca Williams, who grew up in Poway and graduated from UC San Diego was killed during a home invasion in Ecuador.
They say Francesca Williams, who grew up in Poway and graduated from UC San Diego was killed during a home invasion in Ecuador.