27 Chinese American socialite Lili Luo plunges to death, naked, with baby (nypost.com) posted 3 years ago by gustodog 3 years ago by gustodog +27 / -0 5 comments share 5 comments share save hide report block hide replies
Considering that the article features a photo of Luo with Hillary - Occam's razor says suicided is most likely.
Suicide by association.