Good vs Evil (LIFE Today / Rescue Life)
Sheila Walsh unveils the LIFE Centers that rescue young girls from the horrors of sex trafficking. For more about the RESCUE LIFE program, visit http://www.lifetoday.org/outreaches/rescuelife/
Sheila Walsh unveils the LIFE Centers that rescue young girls from the horrors of sex trafficking. For more about the RESCUE LIFE program, visit http://www.lifetoday.org/outreaches/rescuelife/