Who is Amelia Carter? After a woman was set on fire while sleeping on a New York City subway train, a social media post ...