UPDATE: Man Commits Suicide On I-95 Ramp
Maine State Police have confirmed that the major traffic congestion in Augusta is being caused by a man sitting alone in his car with a gun.
Maine State Police have confirmed that the major traffic congestion in Augusta is being caused by a man sitting alone in his car with a gun.