A Texas father was arrested after fatally shooting a man who allegedly threatened to expose his stepdaughter’s intimate photos.
Jessie Clifford Brown was found guilty of murder and sentenced to 40 years in prison following a jury trial on Friday (November 1).
On May 20, 2015, deputies responded to a crash reported in Liberty City, Gregg County, about 115 miles (185 kilometers) southeast of Dallas.