News August 2, 2017 0 FOR IMMEDIATE RELEASE: Texas Right to Life to join Pastors’ Capitol Stand, Thursday 10:30 a.m. Austin, Texas—August 2, 2017: On Thursday, August 3, Texas Right to Life will join the…