_M7A2598

The hearse carrying the body of Maine State Police Det. Benjamin Campbell arrives at Cross Insurance Arena in Portland.

Comments are disabled on some stories about sensitive topics.