Jill Duggar, Derick Dillard Back in U.S., Spotted in NYC With Jessa Duggar

Jill Duggar and her hubby Derick Dillard have left Central America where they served as missionaries and have returned to the United States. In fact, they were spotted in New York City on Thursday. Carolina J. Moreno is an editor…