Filter by Popularity: - - - -
3-year-old Elinor Trotta was taken from her New Castle, Delaware home early this morning, officials say. The suspect is Michael Trotta and is believed to... [Read More]
Jump To: