Driver kills self during traffic stop, another body found in trunk, police say

Police in Maine were investigating two deaths after a driver shot himself during a traffic stop, then police found a second body inside the trunk of the driver’s vehicle, reports said.

Read Full Article