TWR was featured this week on WRAL TV 5, the Raleigh-based CBS affiliate. Here’s the two-and-a-half minute segment, which spotlights TWR President Lauren Libby.
TWR Begins Broadcasts of Hope for Distressed Sudan
TWR has launched a radio series aimed at bringing the hope...