Her name was Amelia Carter. She was 29 years old when her life was brutally cut short in the most horrific way imaginable - set on fire while sleeping on a New York City subway.
Justice for Amelia Carter π