by Bob Smietana, posted Monday, July 20, 2020 (2 years ago)

RNS/Courtesy of the Powell Family
SHERMAN, Texas (RNS) — John Powell, a church planter and pastor of Emmanuel Baptist Church in New Caney, Texas, was killed in a highway accident Saturday (July 18), reportedly as he was helping a driver who had stopped in the traffic lanes.
According to television station KXII, a truck driving north on U.S. Highway 75 was struck by a car. The car caught fire and two men pulled over to assist. One of the men was struck by a semi and was killed, according to a report from the Sherman, Texas, police department. Read More