Ana Mendieta fell to her death from her bedroom window in New York City one early morning in September, 1985. The acclaimed visual artist was heard crying out “No, no, no” before her body landed on a ...