Millsboro Mayor resigns under suspicious circumstances

Mayor of Millsboro, Michelle Truitt has resigned under what appears to be suspicious circumstances. The Mayor’s resignation came as a surprise this week, but the Town of Millsboro is not saying why she chose to resign, only that it was her choice.…