Tag:

Ferry Beach

Dead Newborn Baby Found In Plastic Bag Near Long Island Beach, Police Say Dead Newborn Baby Found In Plastic Bag Near Long Island Beach, Police Say
Dead Newborn Baby Found In Plastic Bag Near Long Island Beach, Police Say A man walking his dog discovered a dead newborn baby inside a plastic bag…