The 33-year-old is accused of setting a woman on fire on the New York City subway, killing her, on December 22, 2024.
On Tuesday, December 24, the name Amelia Carter began to trend online after several social media posts claimed she was the ...
Law enforcement officials reported that the suspect was apprehended at a different Manhattan subway station approximately ...