Former Bay Area Tesla worker who sent 'So I raped you' text caught in France after search
Published
The former Tesla employee and Bay Area native was caught after a three-year search.
Full ArticlePublished
The former Tesla employee and Bay Area native was caught after a three-year search.
Full ArticleThe former Tesla employee and Bay Area native was caught after a three-year search.