Rex Rogers February 13, 2020 at 6:55pm
Dr. Rex Rogers is North America president of SAT-7 (https://www.sat7usa.org), making God's love visible to 25 million viewers across the Middle East and North Africa through Christian satellite television.
Dr. Rex Rogers is North America president of SAT-7 (https://www.sat7usa.org), making God's love visible to 25 million viewers across the Middle East and North Africa through Christian satellite television.