Roanoke Police Department appoints new Deputy ChiefRoanoke appointed a Michael Crawley as the department's new Deputy Chief.
Salem Police Chief Michael Crawley announces retirement after nearly 25 years of serviceSalem Police Chief Michael Crawley has announced he will retire in June.