Early reports of a professor’s death via stiletto heel reek of mystery. This report by ABC News, from Houston, Texas, USA, on June 10, 2013, is typical: A Houston woman was charged with murder after she allegedly stabbed a University of Houston professor to death with a stiletto heel at a luxury high-rise condominium. Ana Trujillo, 44, was […]