Crime1 hour ago
Luray Police Department Captain Joshua Seal Dies by Suicide as Virginia State Police Execute Search Warrants
LURAY, Va. — Joshua A. Seal, a captain with the Luray Police Department, has died by suicide while Virginia State Police were attempting to execute search...