The Delaware State Police announced the promotion of Captain J. Andrew Lloyd to the rank of Major, which went into effect on June 27, 2025. Major Lloyd now serves as the New Castle County Operations Officer, bringing over two decades of law enforcement experience to his new leadership role. “This will continue to strengthen the Delaware State Police,” said …