Jackson police officer dies after off-duty motorcycle crash
JACKSON, Miss. (AP) – A Jackson police officer has died after a motorcycle accident earlier in the week. Corporal Allen Harper, Jr. got into a motorcycle accident on April 1. He had been on the […]