29-year-old Amelia Carter tragically lost her life after being set on fire aboard a New York City subway train in Brooklyn.

NYC subway murder sparks criticism of Hochul’s policies

NEW DELHI: On December 22, 2024, 29-year-old Amelia Carter tragically lost her life after being set on fire aboard a New York City subway train in…

View More NYC subway murder sparks criticism of Hochul’s policies