Feedback
News

Man Arrested in Death of New Jersey Woman Stuffed in Suitcase

The body of Tara Rogers-Alicea was found in a suitcase outside a mall in New Jersey in January.

NBC Philadelphia: Continue Reading