Stella Wu, aged 42, tragically passed away on January 13, 2007, in San Francisco, California. Her death was a result of a murder-suicide incident involving her husband, Jason Wu. According to reports, Jason Wu, aged 47, shot Stella before turning the gun on himself. The incident occurred in their home, and it was a shocking event for the local community. The police were called to the scene after neighbors reported hearing gunshots. Upon arrival, they found both Stella and Jason Wu deceased.
...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Stella Wu, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in