Jennifer Dulos was last seen dropping her kids off at school in New Canaan, Connecticut, where she and her estranged husband were in a two-year divorce battle.