San Francisco tech CEO Christian Lanng accused of forcing assistant to sign 'slave contract,' sexual torture

1 year ago
3.3K

San Francisco tech CEO Christian Lanng accused of forcing assistant to sign 'slave contract,' sexual torture

Loading 3 comments...