by Texas Right to Life | Jun 24, 2016 | News
A recently-released documentary by anti-Life filmmakers focuses on the realities of increasing Pro-Life legislation in the South. The makers of Trapped studied the states of Mississippi, Texas, and Alabama, examining the Pro-Life legislation they refer to as “TRAP”...