Sat Mar 9 , 2024
ROCHESTER, N.H. — Police in New Hampshire shot and killed a man during a foot chase after he was taken down by a police dog and pulled a weapon Friday evening, the state attorney general said. New Hampshire State Police troopers killed Joseph Russell, 36, during the pursuit that began […]