Police arrest barricaded individual
On Friday September 1, 2023 at approximately 2:20 p.m., Christiansburg Police received a call from the U.S. Marshall’s Task Force after an individual barricaded himself… Read the rest
News, weather, and information about Christiansburg, Virginia in conjunction with NRVNews.com